firstval must equal seondval