Work in progress thoughts and reflection