removed couts for testing