Finished Input Module