396 Horrific contract fees