First script, still adding functions, very alpha.