kinda finished responsive behavior