Continued updating existing functions as methods.