fixing doc blocks they are all wrong