compute costs