with detailed steps to execute file