level base added debug version -- next: merge
merging base with implementation changes
merging base with implementation changes
merging