add support for author