CheckIO solutions