move process action parsing,
more verbose copy_kernel