Added a pin array, so arbitrary pins can be used instead of sequential