finished kernel