refactor hard coded constants to members, remove uneeded kernel load toggle