cool problems solved, this one breaks them.