add implementation of install API function