add some fields to Order model. add function get_or_create