simplfy how mk_relative is called