Added functions for overloading remote instance