The procedure entry point (5/31)

The procedure entry point