added new sweet functionality