take
not defined yet