implemented workflowable concern