Use calculated customer data to do the positioning canvas instead of guessing.