The procedure entry point (7/31)

The procedure entry point