first iteration - not ready for execution yet