adding data, cleaning up