added blog
fixed a lot of code