Add format prototype