build
fixing compiler issues
updating year 999 tests to follow iso standard
build