messing with Guava tomorrow :/ v2.0