scaffold tasks