kernel is now working in sim