seen array implemented