what a crappy time I live in...