support 'get' method