only init fast once.