starting to implement lunar demo