#18 added random taxes