no need to look up the method twice