further fixed mis-assignment of s