all assorted attempts at python