updates to force orientation to portrait and fix the list/map