Pushing prototype