Checks and functions for updating existing reports (still wip, client and server side)