aesthetic changes + comments added