kind of dangerous - if the given user doesn't exist the migration status of $this->userid is returned, which is the 'wrong' status then