fixed noarray