basics of brush in place, needs work on axis and refactoring to update data