Prepairing for working kernel (not yet)