Added author functionality; not optimized