added Author model