added level editor and additive mode