improve stype management