add new method setCurrentBy[name]