first attempt at creative programming