init fast at very beginning