slightly better select up behavior in some cases