Code is OK, program works.