added error checking and related view
styled the home list a bit