misc work in progress