first attempt at spiral