no need to grab singleton within instance method