version altered due to problem with publishing