commit to make array self sufficient