More responsive interface with auto resize (#10)