converted into a wrapper