[Flawed, but] Basic implementation.