in progress new project, added constant arrays