add R markdown support