starting to implement portrait instead of landscape