fill out array properly