Independent outputs kernel