Added comments, and made changes to udp_wake