API now returns Result<u8,u8>