update handsome function