added version support, styles