cleanup and add deploy steps for smart