implemented more features + changed how to get author name

q34rfasdfbh34tn  4ey5se4hwg