filling out remaining instructions for implementation