yes, you can make the kernel the payload. if you get a kernel into 512kb, I want your .config file! ron