all covered in this thread

http://itulip.com/forums/showthread.php?t=5518