added homescreen (but not entirely)