use msoleps for types