Start of step implementation