DRY view files and update status of a request if filled