can it be all these things?