backup mechanism if failed with get