added view methods