Robocop is not far off…