add check requirements