Basic flow with placeholder calls