finished one todo

some doubts need to be cleared for other todo