Fixed program + kernel wrappers