added alternate view mode