add @author tag, recover unit test code that was lost previously