now more responsive