correct the re-assignment of static assignments