proper comments