fix validation
complete 8.2.4
complete 8, no exercises