Added CP-mask and exceptions. Fixed selection. Sped up negative.