add UDP and fix som warming