todo: where is 1 and 2 block for ai?