working on vertical layout view