fxied duplicate key exception for validation; changed error strings a little