-handle get failure properly