any methods aew protected now