more responsive navigation