added original author attribution to class file