still bugged changed nondefault array to random value