go-lab storage related code