data gathered
minor modifications