added todos for functions