Finally a simple impl.