lorentz, should be easy to switch later, this is light-weight prototyping at this stage for proof-of-concept