Added gradient and text options