fixed to support changes from isSupports to supports method names.