Hiding main in kernel