stops crashing when starting with no positions

Also added valid positions to top level nodes