allow nil values for discount
remove unneeded files