some more assembl-specific constructs