adding todos for unused functions
start to change modifiers from public to private