compleate comments