Apprentice update