changed to LinearLayout so code looks cleaner for testing purposes