adding some rudimentary cost calculation, which does not include reserved instances