Implement checkout file method, changed order methods