added more comments
changed width
added steps