more work still done on it. lots actually