init methods usually should not be const