add level= setter