i am doctocing everything :D