initial steps towards completion