assert cost obj