The procedure entry point (10/31)

The procedure entry point