add subtract, neg, abs functions; remove toArray
use n.n instead of n.toArray