Method signature improvement (to be continued)