added comments and landscape layout