what is `eps`? should it be configurable in the `__init__`?