Fix `delay`
Add future functions and fix text first rendering