Implementation of :after option phase