Initial signatures for IO functions to handle simple stores and errors