moves status check to remote file syncing thingy
betters exception handling in fetch_status