Add support for 4 levels