added loads more useful programs