smoke funktionalitet funkar