temporary smooth module for demoday. todo: timing