add support for multiple style options