duplicate item validation hacked at the views level