require slim.