small programs from web or HUANGZhi