added google commons / guave