Generalize and internalize view methods