coverted to faceted form