- new logic with 4 arrays implemented