updated with author/contact info