differences between master & legacy version