added illuminate support