added author logic
added images
fix a few issues and refactored code
ui updating
added na author