implemented check item