add support for slim