Improved som of the methods.