Inline prototype