fixed pointer array assignment checks