fix slim bugs add correct syntax