improved directive processor performance by 400%