(Very) Basic implementation with some benchmarks