fix index, should include the status.
validate uniqueness in rails model.