deveined

not defined yet