rethought structure
wrote golf script