dynamic addnode page