updated the ioc module to include base scarlet changes