add check value decorator