changed some stuff added eggification