updated copyright etc