working omn responsoveness
already fairly responsive, minor bugs