adjustable height for bottom requirements, added clear button