made it even more responsive