updated all file to use slim