Added some comments and tried a different view structure