add min level requirement