more responsive styles