correctly handle rotation when creating new restaurants