fixed name bug and added author field