keep on going, introducing an array to use for Abs, neg etc operations