updates extension separation