optionally pass in a levelup instance