Snape had his reasons