functor — Decagon