more code is working, lots to go.