added markdown and image uploading