dialogg

added factory to all sides