The Daily Prophet crew are up to no good... or are they?