Initial changes for Slim.