osl integration (continued)