Fix extends method and add bind