stockbased kernel

Change-Id: I51222dd26fa3dc3bc00fc907bca0107f3096ae17