processing extensions