capped at 8 need hover