costs involved