expressor code being updated to handle the new compositions