traditional external application