experiments and work in progress