I prefer this one, but compile was full of cross reference that I did not wanted to refactor yet (waiting for newnew-sbt)