Too Mary sue.