Updated version in c cache. check_input should now be propagating.