added TODO containing what is left to do