adding buddy with sml