added some lucy rich functionality