added some horrible things