Extended non method heap to 4 mb, fixed comp_level bug, refactored