created overloaded functions for androidClient