fixed warnings; removed guava