update drawerLayout and more work on favs