superarray is workign and everything