code now deals with comments