reviesd some responsive shit