recover get function
fix tiny