upgraded version
updated copyright
updated version