first version with level settingX