Extract some logic from order show to helpers and models