fuck...life can be hard.......