add extension for special variation