type -> level