added comments and started on level 2