complexity in simplicity

work in progress