blog implementation & contact working