explanation to go here, work in process