change to more expressive name for method and add some considerations