potential costs