violet model