it has several levels