Add function Cost