worst contract idea