really fix super class issue?