Small changes to start creating method B functionality

This script is only a concept / starting point currently, we are changing rapidly.