adding masking point, proving to be more difficult than expected