add function ext
added invokeMehtod; changed partial to bind