Add actual smoothstep
Add block states