remove argument args from method init, add return True or exception in method update