more testing/development of a lispy middle layer