Function names changed to meaningful names.