added author and changed coding standard