Functioning kernel