Finished all basic node functionality