thanks for the kind words -- yeah quite a few rough edges still, but hoping to have a more flushed out version sometime.