add a trick to get the executing method name