block planning... maybe