pre-porting to node