Not calling init repeatedly