fixing up for adaptive/reponsive layout