Added kernel output functions