text:
Your list is empty.
Save musicians, entertainers, speakers and services, and they'll appear here.
Cover Bands
Where do you need a Cover Band?Ashburn Leesburg Herndon South Riding Reston Fair Oaks North Potomac Germantown Fairfax Gaithersburg
Select your location to browse and book the best available Cover Bands near you.
Tell us where your event will be:
Select your event location in Comanche County Texas:
Why Book Cover Bands
Planning a party that needs a range of hits from Madonna to The Rolling Stones? A cover band is your answer. Many of the cover bands on GigSalad play a large selection of hits from classic country, hard rock, and current Top 40 hits. One thing is for sure, they'll keep the crowd singing along all night long! Cover bands know what the crowd wants and have extensive setlists for any type of event.
Click here to get quotes from Cover Bands near you!
About Booking Cover Bands
Cover bands can keep your guests on the dance floor and make your next event a hit! They're versatile musicians who can usually play requests, too. Before booking, take a look at their setlist on their profile. Also, make sure you listen to audio and watch video clips. Many professional cover bands require a deposit to secure them and will provide a booking agreement. Make sure to read through the agreement carefully before contracting the band for your party, and discuss any song requests or other special requests you may have for them. We provide a worry-free guarantee when booking directly through GigSalad, so we strongly suggest keeping all communication and booking on our secure site.


text:
Mootsies Tootsies Natrizia Sandal
Sorry, this item is sold out!
Looks like you've got more shoe shopping to do - have fun!
Looks like you've got more shoe shopping to do - have fun!
Item # 244641
A style that's perfect for the office or bopping around town is the Mootsies Tootsies Natrizia. Stretch your style to its limits with this sleek sandal.
- Elastic stretch upper
- Up front patent geometric detailing
- Heel strap
- 1¼" molded heel
- Cushioned footbed
- Synthetic sole
- Imported
By: Bizylady
Location: Northridge
March 09, 2013
Comfy tootsies
"I just love this shoe and it feels as comfortable as it looks. It feels like I am walking on air and the straps do not pinch my little toe."
By: sarahtops
Location: Sandy, ut
February 27, 2013
"I love that this has a strap on the back! I have been looking for shoes like this. It's hard to find sandals with a low heel and a strap on the back. These are very comfy! Plus the color will allow them to match with almost anything."
By: RainbowHY
Location: MA
February 25, 2013
comfortable sandal
"This is a very comfortable pair of sandals with a slight heel. I have comfortable slides but like to have a pair of sandals that do not flip flop yet give me some support when walking. This is a good pair. The look of the shoes may be more bold than some people would like (not the thin dainty line type)."
By: BadgerMommy
Location: Middleton, WI
February 12, 2013
"This sandal is a great value. I am not sure whether the plastic straps will crack or wear out quickly, but they are very comfortable. I plan to wear these almost daily this summer."
Click anywhere to close this.

subset: commoncrawl


text:
Colonel John B. Richardson, IV
Email Colonel John B. Richardson, IV
Colonel John B. Richardson IV assumed command of the 3d Cavalry Regiment at Fort Hood, Texas, in November 2011. He graduated from the U.S. Military Academy and was commissioned as a Second Lieutenant in Armor in 1991. He served as a tank platoon leader and company executive officer in Germany. After graduation from the Armor Officer Advance Course, he served as a Battalion S-1, Tank Company Commander, and Headquarters and Headquarters Company Commander. During this tour, he also deployed to Bosnia (IFOR) as the Command Liaison Officer to the Nordic-Polish Brigade. Colonel Richardson's previous assignments included duty as Company Tactical Officer at West Point, New York; 2nd Squadron Operations Officer (S3), 2d Armored Cavalry Regiment (Light), in Sadr City, Baghdad, Iraq; and Regimental Operations Officer (S3) at Fort Polk, Louisiana. He returned to Iraq in 2005 as the Aide-de-Camp to the Commanding General of Multi-National Security Transition Command-Iraq. In 2007 he assumed command of a cavalry squadron at Fort Riley, Kansas. During this 33-month command, the 750-soldier squadron task force served a 12-month deployment in northwest Baghdad in 2008-09. This deployment encompassed the final phase of "the Surge" campaign, the provincial elections, and a number of strategic transitions during the implementation of the security agreement between the U.S. Government and Government of Iraq. Colonel Richardson holds a master of science degree in counseling and leader development from Long Island University; has attended the U.S. Army Command and General Staff College; and was selected as a National Security Fellow for a 1-year Senior Service College Fellowship in leadership and management at Harvard's Kennedy School of Government.
*The above information may not be current. It was current at the time when the individual worked for SSI or was published by SSI.
SSI books and monographs by Colonel John B. Richardson, IV
Real Leadership and the U.S. Army: Overcoming a Failure of Imagination to Conduct Adaptive Work
December 16, 2011
Authored by Colonel John B. Richardson, IV.
This is a case study of a cavalry squadron struggling with operational adaptability. Through this struggle, the study provides a means for analyzing the complexity of organizational leadership in the contemporary security environment. The case study provides an example where hard fought lessons learned resulted in a more holistic approach to leadership, because the leader transcended that of simply being an authority figure, and instead, become a real leader who provided a safe and creative learning environment where the organization was able to tackle and solve complex problems.


text:
TMS 1010 - Tablet Wall Pack
Enjoy Your Music and TV Anywhere
At Vogel's, we find that listening to music or watching TV on a tablet is the perfect way to relax in the bath. However, you don't want to take the risk of dropping it in the water. That's why our designers drew upon their experience developing solid yet flexible wall mounts to come up with a way to attach a tablet securely to walls with our sleek Tablet Wall Pack. The pack comes with a tablet holder and two wall mounts.
A Tablet Holder that fits all Tablet Brands
The stylishly designed Vogel's tablet holder fits all tablets from 7-13 inches that are 0.2-0.5 inches (0.5-1.3 cm) thick. It features Vogel's RingO mounting technology, which can be easily clicked on to the tablet mount.
Enjoy Your Tablet Without Worrying
The Tablet Wall Mount is specially designed for the bathroom. Simply clip the tablet holder to any tablet and snap it securely to the mount which can be attached to almost any surface. No drilling is required! The RingO technology lets you rotate your tablet from landscape to portrait and back again.
We created the TMS 1010 Tablet Wall Pack particularly for bathroom use, to keep your tablet safely out of the way and protect it from getting wet or falling on the floor. Now you can enjoy your favourite music, TV programme or app without worrying, while you soak in the tub or get ready for work.
Besides the Tablet Wall Pack, you can also enjoy your tablet when you are cooking with our Tablet Flex Mount, when you want to keep passengers entertained in the backseat with our Tablet Car Mount, or to take your navigation system in the car with our Tablet Dashboard Mount.
|Min. screen size (inch)
|Max. screen size (inch)
|Max. screen weight (kg)
|Min. distance to the wall (mm)
|Max. distance to the wall (mm)
|Main Color
|Life time
|Net weight including packaging (kg)
|Article number
- Disclaimer Vogel's Tablet Mount (Size: 64.3 KB)
- TMS 1010 - Tablet Wall Pack - Product leaflet - CONSUMER (Size: 1 MB)
- Vogel's Tablet Mount instruction / user manual (Size: 4.9 MB)
CES innovations Honoree Award 2015


text:
Style # 206394
AVAILABILITY: Unavailable for immediate shipment.
With gold metal buckle detailing at shoulder, soft bright white fabric that hugs your body and chic asymmetric wrap at skirt, this one-sleeve cocktail dress is all about making a high-impact entracne.
- 100% rayon
- Center back to hem: 36" (91 cm)
- Invisible zipper
- Dry clean
- Imported
- Model is 5'9" and is wearing a US size S
Rated 4.1 out of 5�by 8 reviewers.
1-8 of 8


text:
Canucks Cut Day
Cam Davie
September 27 2010 02:18PM
The bromance between Lu and BMo is allowed to further blossom, as Morrison continues his tryout with the Canucks.
The Vancouver Canucks announced their biggest set of cuts since the start of main training camp, as they assigned 10 players to the Manitoba Moose.
What is surprising about their list of cuts is not who's on the list, but rather who's not on the list.
Today, the Vancouver Canucks announced the reaasignment of 9 players to Manitoba and the release of 1 player to Manitoba. Those players were:
Defensemen Nolan Baumgartner, Kevin Connauton, Evan Oberg, Chris Tanev and Sean Zimmerman, along with forwards Mario Bliznak, Prab Rai,Jordan Schroeder, and Aaron Volpatti were all reassigned to the Moose. Defenseman Travis Ramsey was released to the Moose.
I'm sure some Canucks fans will be somewhat disheartened to see Jordan Schroeder sent down to the AHL, but he didn't appear to take a significant leap forward in progress with his game. While he looked good at times, Schroeder was not overly impressive for large stretches.
What's more surprising is the fact that PTO signee Peter Schaefer was not among today's cuts. From what I have seen of Schaefer in the pre-season, I have not been impressed. Not that Schaefer has been terrible, but he hasn't wowed me with any of his play, either with physical play or skill play. The Canucks obviously saw enough out of him in these last few games that they wanted to keep him around for a little while longer. Although I think he's going to be hard-pressed to make the opening day roster.
Another former Canuck and PTO signee that has impressed has been Brendan Morrison, who also survived today's cut. Morrison has looked solid in a number of different roles that he's played this pre-season. He's had good hands, speed and tenacity and that's seems to be a winning combination in this system.
Along with Schaefer and Morrison, others that made it through to fight another day are Sergei Shirokov, brothers Lee and Billy Sweatt and Joel Perreault. The fight now now seems to be for the 2nd line spot with Alex Burrows absense, as well as the bottom 4 spots. The defense spots appear to be locked in, with Lee Sweatt here to take up some pre-season playing time until the regular season starts. I am not convinced that the Hordichuk or Rypien have a spot at all. In fact I would be very surprised if both of them are still around on October 9th.
The remaining players have 3 more pre-season games to impress Canucks brass and coaching staff enough to earn their spot on the roster. The final cuts and releases would likely happen this Saturday, as the Canucks would pare down the roster to their expected opening day line-up.
The players have 6 days to impress those that matter. Who's going to have the jump in their game to step up and make the team?


text:
BRIGHAM CITY-Laney Lynn Peacock fulfilled her mission here on earth on Aug. 13, 2011 at the tender age of 20. She was born to Wade and Tina Peacock on April 21, 1991 in Nephi, Utah. She was a 2009 Graduate of Box Elder High School where she excelled in basketball, volleyball, and track.
Always the life of the party, she gathered groups of friends to play four-square and go to the lake. She loved to bake, always sharing with those she loved. She loved to serve, and organized weekly trips to the temple to do baptisms for the dead, taking her three little sisters along as soon as they turned 12.
She was so proud of being a member of The Church of Jesus Christ of Latter-day Saints and was so excited about the Brigham City Temple. She loved her sisters deeply and championed her brother endlessly.
She served the people of Brigham in her role of referee, umpire, organizer for BC recreation and UHSAA and loved every minute of it. Laney was such an amazing girl and touched so many lives. She is already deeply missed but we find solace in the knowledge that she is ours forever.
Laney was preceded in death by her grandparents, Var Lynn Peacock, Pearl Jean Lance, and Joseph Alby Lance. She is survived by her parents, her sisters Alyssa (21), Brynna (15), Ally (12), Addisyn (12), her brother Kaden (18), and Z. Jens Staheli, all of Brigham City. She is also survived by one grandmother, Zora Peacock of Castle Dale, more than 100 first cousins, and many aunts and uncles who adored her.
Funeral services will be held on Thursday, Aug. 18, 2011 at 1 p.m. at the Brigham City Stake Center, 650 Anderson Dr. in Brigham City. A viewing will be held on Wed. Aug. 17, 2011 from 6-8 p.m. at Gillies Funeral Chapel, 634 E. 200 S., Brigham City and from 11:30-12:30 p.m. at the stake center on Thursday. Interment will be at the Brigham City Cemetery. Email condolences to the family at www.gilliesfuneralchapel.com.


text:
Stockeld Park
on the A661, Wetherby, LS22 4AN
01937 586101
£7.50 child, £9 adult, £30 family
16-Feb-13 to 24-Feb-13
weekdays 0930-2000, weekends 0930-2030, Friday 22nd 0930-2100
2 years to Adult
Get active in the great outdoors this February half term on the real ice rink at Stockeld Park, set within the beautiful surroundings of this Yorkshire estate. Join us for a whole host of fun as we 'Simply Skate' at Stockeld Park from 16th - 24th February 2013. With sessions for young skaters, general skating, lessons and an ice disco, there's something for everyone. Whether it's your first time on the ice, you want to build your confidence or you're looking for something fun to do with friends and family, Stockeld Park is the place to be this February half term. Book online at www.stockeldpark.co.uk
Times and prices are subject to change. Contact venue before setting out.
Please login first.


text:
Knee Hi White Nylon
our price: $ 2.49 reg: 3.51
Complete the Look!
Share This
See Also
Anklet W Lace Ruffle White
Anklet W Lace Ruffle White.
our price: $3.29
Thigh Hi, Opaque Nylon
Thigh Hi, Opaque Nylon Red.
our price: $3.29
FAQ & About Us |
Shopping Cart |
Industry News
© 2012 Moon Costumes™, Inc., All Rights Reserved. The term "Moon Costumes" is trademarked for use solely by Moon Costumes™, a business located in Los Angeles,CA. Additonally, the term Moon Cosplay™, and Cosplay Central™, are trademarks held by Moon Costumes.


text:
- Quicklook Herb Drying Rack $19.95
- Quicklook Leather Work Gloves $32.95
- Quicklook Nutscene Jute Twine, Set of 8 $14.95
- Quicklook Herbaceous Herb Markers, Set of 9 $34.95
Gardeners Supplies & Vegetable Garden Supplies
Our assortment of gardeners supplies can help you tend to your garden and grow a beautiful garden with plenty of fruits and flowers. The array of vegetable garden supplies includes apple baskets, garden kneelers, seed packets, storage envelopes, jute twine, herb drying rack, tool racks, germination mat and other essential accessories. You can also grow vines and similar plants at home with our set of versatile and sturdy garden trellis, wood trellis and vegetable trellis. Watering is an important part of any garden and we offer multiple rain barrels, watering cans and garden irrigation accessories to help you choose the perfect supplies for your garden.


text:
A green jalapeño or serrano chile can be used in place of the red jalapeño.
Place the leftover pie crust pieces on a cookie sheet and sprinkle them with cinnamon and sugar. Bake the pieces at 375°F for 9 to 11 minutes or until golden brown. Break up the pieces and serve them over canned apple pie filling.


text:
African wrote:pottoman,
This is Truth's hint. Not yours. He submitted the answer for peer review and we should get it next week.
Well I'm cool with pottoman's guess – silence is golden – love it !
What makes you so sure the answer begins with G anyway ?
And I don't believe Mr Truth is being truthful by claiming to be a "scientist who only considers facts".
Most scientists I know are happy to consider hypotheses for which they then search for supporting evidence.
Facts – what are facts ? No scientist talks about facts.
Peer review ?
Beer review more like, Truth spends too much time down the pub !


text:
Peering into 2013
The last few months brought good news for the U.S. housing market: construction up, more home sales, and home value growth turning positive. This has been a big change from a year ago. Given that, what are our crystal ball predictions for housing in 2013?
Mortgage Rates Stay Low. Look for fixed-rate mortgage rates to remain near their 65-year record lows for the first half of 2013 then begin rising a bit in the tail end of next year, but staying below 4 percent. In the single-family market, this means homebuyer affordability should remain very high in 2013 for those with good credit history, stable income, and sufficient savings.
Home Values Rise. Look for property values to continue to strengthen in 2013: we project most U.S. house price indexes will likely rise by 2 to 3 percent in 2013. Like always, national statistics don't tell the full story; some regions will post faster house price gains, while some will be stagnant or see value loss in 2013.
Household Formations Up. Unemployment, while still high, will likely drift down toward 7.5 percent; the resulting job and income gains will facilitate household formations – meaning that more members of the boomerang generation who have been living in their parents' basements should start to move out. Look for net growth of 1.20 to 1.25 million households in 2013. These gains will help drive more housing construction and reduce vacancy rates further. Housing starts should be up around the 1.0 million pace (seasonally adjusted annual rate) by the fourth quarter of 2013.
Vacancy Rates Down. Vacancy rates have been trending lower for much of the past three years because household formations have outpaced new construction. To illustrate, in 2012, net household formations through the third quarter totaled 1.15 million but completions of newly built homes (both rental and for sale) were just under 700,000; the difference is made up by a reduction in vacancies. This trend will continue in 2013 and could bring total vacancy rates down to levels last seen a decade ago. While this is good news for property owners, tenants will likely see rents rise a bit faster than prices on all other goods.
Less Refinancing, More Apartment Funding. Refinance activity accounted for the bulk of residential lending in 2012 and will account for the bulk of it in 2013, too. But, simply put, we've seen the peak in refinancing. Homeowners who obtained a loan with a low mortgage rate in 2012 or refinanced through the Home Affordable Refinance Program are unlikely to refinance in 2013. Next year's likely pickup in home sales won't be enough to offset the coming drop in refinance activity. Consequently, total single-family originations will probably drop by about 15 percent in 2013. On the other hand, permanent financing on newly built apartment buildings, a pickup in property transactions, and refinancing of loans exiting "yield maintenance" terms are expected to increase multifamily lending by about 5 percent.
Best wishes for a healthy and prosperous 2013!
P.S. If we go over the fiscal cliff, these 2013 housing crystal ball predictions... shatter.
* Frank Nothaft left his position with Freddie Mac in January 2015
Have a comment or question about this post? Email us to let us know what's on your mind.


text:
1001 Clairton Blvd
Locations Pleasant Hills, PA 15236
If a used car in the Pittsburgh region is what you are looking for then Power of Bowser has what you need. We have used cars from some of today's top manufacturers including, GMC, Nissan, CADILLAC, Hyundai, Buick and Subaru, and all of our used cars go through a vigorous inspection before hitting the lot. Many of our pre owned cars and trucks are Factory Certified and come with special finance rates and extended warranties. Choose from a sedan, truck, SUV, mini-van or a sports car to fit your needs. Come down to our greater Pittsburgh dealership to take a test drive today! We also carry a large selection of used GMC, CADILLAC, Nissan, Hyundai, Buick, Subaru and pre owned vehicles. We have a huge selection of Factory Certified Pre-owned trucks, cars, and SUVs. Our CarFinder form can notify us about the specific model you are looking for and we will strive to get you in the car of your dreams. Fill it out today and let us do the heavy lifting for you in your car shopping.
Not only do we sell new GMC, Nissan, Buick, Hyundai, Subaru and CADILLAC cars as well as used cars but Power of Bowser has an exceptional Nissan, Hyundai, Buick, Subaru, CADILLAC and GMC repair and parts team to keep your car on the roads of Pittsburgh. If your vehicle needs maintenance, speak to one of our pros today. Power of Bowser if your shopping destination for premium pre-owned cars cars near Pittsburgh. See why our customers always come back to our Pleasant Hills used car and truck dealership location.


text:
Welcome to the International Studies Department.
Modern technology has permanently changed the character of life on this planet. With the speed of modern communication, events that occur half a world away-military, economic, political-impact us almost immediately. Given this global perspective, a major which examines the increasing interdependence of nations from several points of view-political, economic, historical and geographical-will better prepare today's student to live in and contribute to the modern world.
The International Studies program at Cabrillo is a pattern of courses leading to an Associate in Arts degree only and does not meet the transfer requirement for the International Studies major. Students planning to transfer should consult the catalog of the university to which they intend to transfer.
|International Studies Department
|Michael Mangin
|Room 458A


text:
City officials are weighing a proposal to house up to 172 undocumented immigrant children in the former Blossom South Nursing and Rehabilitation Center building on Monroe Avenue.
Rochester Mayor Lovely Warren, who tentatively is open to the idea, met with city officials Monday to discuss the possibility of housing young immigrants in the shuttered skilled nursing facility after Blossom South's owners contacted a city official, Warren administration spokeswoman Jessica Alaimo said Tuesday.
The proposal is preliminary, Alaimo said. The city has not contacted federal officials to discuss the plan's feasibility or whether the building at 1175 Monroe Ave. in the city's Upper Monroe neighborhood would be suitable.
The feeler from the home's owners comes as thousands of underage Central American immigrants are crossing the U.S. border daily with many fleeing crime and gang violence in their native countries.
A U.S. policy dating to the George W. Bush administration bans U.S. authorities from immediately deporting undocumented minors. Some can be placed with relatives already living legally or illegally in the United States but many more need housing.
The city has not been contacted by federal immigration officials and has no sense yet of how workable the nursing home owners' proposal might be, Warren cautioned.
"Right now, we have a situation where someone made an inquiry of our city. We're on a fact-finding mission to find out what would be required of the city if anything," the mayor said.
At the outset, it does not appear any city money would be needed if children were housed at Blossom South, Warren said. Any federal dollars the facility might bring could provide local jobs.
Still, she said, questions need to be answered before the city takes a formal stand on the proposal.
"Do we have the support network: the community organizations, the legal organizations and the spiritual organizations to help with that? We have not (asked) the federal government about their intent.
"We're going to do our due diligence and find out all the information before any decision is made," Warren said.
The nursing home owners' proposal comes weeks after federal and state officials, citing a long list of longstanding health and safety concerns, forced Blossom South to close and after the facility's out-of-town owners lost a court fight to halt the shutdown.
The Syracuse Post-Standard has reported that Syracuse Mayor Stephanie Miner wrote to President Barack Obama last week, asking him to help expedite any plans to temporarily house up to 200 Central American children on the Franciscan campus on Syracuse's North Side. Her offer prompted protests and counter-protests Friday, the newspaper reported.
"One thing we all know," Warren said, "is that children don't ask to be born. Our country was founded on the fact of people wanting a better life for their children, for their family. In this situation, we have children who are suffering, coming across the border in hopes of a better life. We need to show some compassion."
(c) 2014 Rochester Business Journal. To obtain permission to reprint this article, call 585-546-8303 or e-mail firstname.lastname@example.com.
City weighs plan to house immigrant children at Blossom South
City officials are weighing a proposal to house up to 172 undocumented immigrant children in the former Blossom South Nursing and Rehabilitation Center building on Monroe Avenue.
What You're Saying
Rejecting this humanitarian need with the NIMBY reaction displayed elsewhere in the country would be an embarrassment to our community, and very sad to see: these kids didn't just wander over the border ... their journey was orchestrated by below-the-border drug cartels as a distraction to allow the cartel's criminal elements to gain access to the US.
They can't simply be sent back home; the border states don't have the facilities to house them; the Rochester community should not just "let someone else provide them shelter"; our federal government rarely demonstrates how to respond to emergency situations in a timely fashion. Don't punish the children for the sorry state of our current immigration policies and border porosity.
Let's support Mayor Warren on this initiative. It's the responsible thing to do. < close
|To Do
|Text Size
|Post A Comment
|View All Comments
- E-mailed
- Commented
- Viewed


text:
Type: New Feature
Status: Closed
Priority: Minor
Resolution: Fixed
Affects Version/s: 2.3.1
Fix Version/s: 2.4
Component/s: Conditional activities
Testing Instructions:
1. Enable conditional activities on your Moodle site.
2. Create some random custom profile fields.
3. Create a course, and enrol a student into the course.
4. Create an activity and restrict the activity using all the custom profile fields, and user fields in the drop down (make sure you use all the types of operators as well (equal, contains, is empty etc))
5. Restrict a whole topic section as well
6. Log in as the student and visit the course.
7. Ensure the message explaining that the items being restricted makes sense.
8. One by one fulfill all the requirements that you have put in place on the restriction for that particular user and check to see if the restriction disappears in the message.
9. Once all have been done, make sure you can access the activity/section.
10. Backup and restore the course!
Just a note, we have a large client that has been using this code heavily for 8 months with no issues.1. Enable conditional activities on your Moodle site. 2. Create some random custom profile fields. 3. Create a course, and enrol a student into the course. 4. Create an activity and restrict the activity using all the custom profile fields, and user fields in the drop down (make sure you use all the types of operators as well (equal, contains, is empty etc)) 5. Restrict a whole topic section as well 6. Log in as the student and visit the course. 7. Ensure the message explaining that the items being restricted makes sense. 8. One by one fulfill all the requirements that you have put in place on the restriction for that particular user and check to see if the restriction disappears in the message. 9. Once all have been done, make sure you can access the activity/section. 10. Backup and restore the course! Just a note, we have a large client that has been using this code heavily for 8 months with no issues.
Affected Branches:MOODLE_23_STABLE
Fixed Branches:MOODLE_24_STABLE
Pull from Repository:
Pull Master Branch:
Pull Master Diff URL:
Documentation link:
I have developed conditional activities based on user profile fields and custom user profile fields. This means it is possible to create a new activity and restrict it to only a certain group of individuals. You are able to specify whether a field "is empty", "contains", "does not contain", "is equal to", "starts with" or "ends with" a given value.
Example: restrict an activity to user who's -
Email ends with "moodle.com"
Department does not contain "Temporary Staff"
City/town is equal to "Perth"
Please note, I copied the coding style of existing code conditionlib so that it was consistent but am happy to clean it up or for someone else to clean it up if people would rather it followed Moodle coding guidelines.
Gliffy Diagrams
Issue Links
- Discovered while testing
MDL-34289 No option to uncheck a custom profile field of type checkbox marked as required
- Open
MDL-34220 Backup/Restore of custom user field conditions doesn't work on different sites.
- Closed
MDL-34285 User profile field conditions missing a "is not empty" option.
- Closed
MDL-34286 Caching issue in user profile field conditions
- Closed
MDL-34287 Bug in user profile field conditions with default values.
- Closed
MDL-34288 User profile field conditions should be able to specify possible conditions.
- Closed
- has been marked as being related by
MDL-42109 Conditional availability: User field 'Country' check uses 2-letter code which isn't clear
- Open
- All
- Comments
- Work Log
- History
- Activity
- Links Hierarchy
This code works but still requires some fine tuning and more testing. I thought I would gage the Moodle community's interest before spending more time on it.
would be great to see the ability to have conditional based on group or cohort. Many use groupings for this, but a conditional would make it a lot easier and straight forward
The idea sounds very interesting. Also, the proposal of Julian (adding conditional support for cohort and groups) may lead to very interesting scenarios.My +1
Julian, I am not sure about adding the ability to lock it by cohorts. Cohorts are a site wide group used to enrol users into courses and does not really apply to individual courses. I could limit the cohorts to those that apply to the individual course, but in that cause I may as well be using groups. However, if I did add the functionality to make it conditional via groups, it would make groupings redundant which I am not sure the Moodle HQ wants. Btw, I have only touched base on cohorts, groups and groupings so may be missing something.
Mark, while having a way to assign users to cohort based on user profile filed could be a powerful tool in several scenarios, reflecting on this in my opinion you are right, as cohort are created in higher contexts than activity context and are intended to enroll user into courses.
I can't see HQ having issues.
Groupings was always meant for groups of groups. It is a silly hack that teachers use to create a group and stick it in a grouping just to enable a resource for just a group. I can't see HQ arguing usability on this one. ANyone from HQ able to comment. I would hate for a perceived fear of change to stop what could be a really useful development.
This for me is absolutely brilliant and thank you Mark! Perfect for what I am needing at the moment.
I'm going to go try as soon as I can and give you full feedback.
Actually is there anyway i can try this mod. I am at the start of specifying and testing viability of moodle for a project that I propose to use in a rather creative way and just today (while in the bath - a proper eureka moment!) realised that what I need to do is what you are doing here and then I found this.
However I have come back to moodle after a lot of years away and i have no idea how this tracker area works etc.
Short version of this ramble - is there anyway I can get hold of your work as you progress as I'd love to thrash it about for you.
Agree with Julian that having to use groupings to perform a 'selective release' (in the old WebCT terminology) is one of the dumbest work arounds I have to explain to new users. It would make far more sense to be able to restrict availability based purely on a group, and if an extension of this patch lets that happen then it would get my vote.
As for the 'true meaning' of groupings, I've always explained them as primarily existing to allow lecturers to run multiple types of groups within a course (tutorials and prac groups for example) without tripping up on the filtering of activities to the different group types. Using it to restrict to individual groups is, like Julian said, a bit of a silly functional hack to achieve something which should be able to be done much more simply I reckon.
Locking by cohorts? I can't understand the argument that this shouldn't be done because cohorts are set in a different context, since user fields exist in a different context too - unless I'm missing something else in the argument
Thanks to Mark N for the idea and code regardless of the nuances - nice work
Having seen systems like ELIS and Totara, I think this possibly would be best split into 2 aspects:
a) having membership of a cohort depend on user fields
b) having conditional access based on cohort (or better an automatic group created in the course for each cohort)
I think that perhaps linking conditionals to a user related aspect than a course aspect is not the best approach for abstraction, but that is just how I think about it.
I think it may be better approach to keep conditionals based on course related (like completion, grade, time, or a group (in this case)) than a user aspect (user field)
+1 to Julian and Mark D's comments on why it is important to be able to set conditionals for groups within a course without having to resort to the groupings/dimensions of groups hack.
Thanks Mark!
I have been off sick the past week, so have had no time to look into this any further. I will hopefully add the ability to make events conditional via cohorts and groups by the end of next week. I will keep you updated here.
The comments appears all quite sensible to me, if cohort support can be added into the conditional activities, then OK. However, a separate feature allowing also to assign users to cohort according to user fields (either standard and custom) would be really useful too and satisfy broader usage scenarios. Maybe for this it is needed another tracker issue if not already present ?
Thanks for your work on this feature. It looks good. I haven't had time to check it yet, maybe ask me for review in a few weeks. At least based on the functionality/screenshots I would be happy to submit it for integration.
Regarding coding standards, I would suggest that at least on the trivial level (whitespace, naming, etc.) new code should generally follow coding standards rather than try to match other existing code in a file.
If you do implement cohort/group support (which I suspect is a bad idea) please do it separately. It's best to keep different changes apart.
Hi Kay,
Missed your question. This isn't exactly a mod, as it requires editing core code.
If you visit the link https://github.com/markn86/moodle/compare/MOODLE_21_STABLE...userconditions you will be given a list of all the files that were edited to make this possible, as well as the list of changes on each file. Please make sure you know what you are doing before editing these files as inserting in the incorrect place could cause your site to fail.
Hi Sam,
Any idea when the code will be reviewed for core submission?
+1 for Julian's suggestion as I have always found Groupings overly complicated. Having the condition... Member of group ...would be great for me. Could conditions be made into plugins? If they were plugins I would enable Group and Userfield but disable Cohort!
Seems as different issue exists (
MDL-30554) for adding conditions based on groups...
+1 for simplification system of groups/grouping/cohorts.
Hi Guys, I created a separate tracker issue for groups. Please visit the link http://tracker.moodle.org/browse/MDL-30554 to show your interest.
I'm sorry it took me so long but I have finally done a code review.
Because the code review is long (I try to be thorough with these things, which may be why it takes me forever to get around to them) I am attaching it as a text file rather than inline.
Some notes:
1) The code is very high quality, well done!
2) I did not actually try to run it yet
3) While you fix the problems, could you also rebase on current master (this feature should go into 2.3).
4) I didn't check - are there existing unit tests for conditionlib, like for the grade conditions for instance? If there are, could you add at least a basic unit test for this new functionality. If there aren't, I guess you're off the hook.
5) Talking of testing, could you write a brief (eg ~10 point) step-by-step script for manual testing of the feature, these can go in the testing instructions field of this bug (uh if you can access it - I think 'request peer review' might give you that box) or just in a comment and I can move them.
There are quite a lot of issues to address but really it looks like it can be a solid feature. If the problems identified in code review are fixed I will certainly submit for integration into 2.3.
Thanks for all your work on this so far.
(ahem - just thought I should probably put the bug through the right stages for peer review...)
Hi Sam,
Thanks for that.
I will get round to this eventually, however, currently my development time is spent on work and re-writing the certificate module. I will probably have to address this when I have finished with the certificate changes (hopefully by the end of the month).
Great code review, maybe you could do it for the certificate module as well when it is ready for testing!
Yeh, I am in the process of doing it now actually.
I just did a rebase on my branch with master - that was a headache in itself. I feel sorry for Eloy who has to manage the central repo all the time.
Going to address the issues that Sam mentioned. Not sure when deadline for core code is coming up but I do want to make it (lets hope that Sam can test it with such little notice)
Hi Sam,
I believe I have finished the changes you suggested, are you able to re-review before the 2.3 release in the hopes it can be merged? Sorry for the late notice.
Regarding the modinfolib.php file - I just copied the logic used by the conditionsgrade array, which states that declaring the availability and completion fields, even if these settings are turned off, saves database space. These are the only changes I made because that is all there were for the conditionsgrade array. Isn't the caching done in lib/conditionlib.php? There is a call in modinfolib.php to is_available, which uses the data (if it exists) in the usersfieldcache.
This looks really useful, has been peer reviewed, and has been tested in production for a long time.
My +1 to integrate if possible ...
Mark can you
1) Link the user docs (some page in docs.moodle.org/dev)
2) Write some QA tests we can add to MDLQA-1
Moved docs link to http://docs.moodle.org/dev/Conditional_user_fields
It's not a 2.2 feature and should not be in those docs!
Hi guys,
I've been discussing this issue with Mark, Eloy and just now Martin.
The code is 99% perfect now, just one remaining backup and restore issue.
Mark has done an awesome job giving this every opportunity available to get into 2.3 but unfortunately this will be delayed. Sorry all. Its been delayed in the interests of safety given this collided with other new features, introduced new database structure, and was looked at late in the picture for 2.3.
Rest assured as soon as master is accepting changes again after the release of 2.3 this will be interated and will be one of the first new features we can be certain about for 2.4.
A big thank you to Mark and everyone else involved here and I will see this integrated once possible (I believe we will be coming out of master freeze round the end of June).
The main moodle.git repository has just been updated with latest weekly modifications. You may wish to rebase your PULL branches to simplify history and avoid any possible merge conflicts. This would also make integrator's life easier next week.
TIA and ciao
Taking integration held issues out of integration (whilst we are keeping master and 23_STABLE in sync).
Thanks Mark, I've integrated this now and its ready for testing.
I'll proceed to create an issue to address the bug that exists at the moment with backup/restore. We should be comparing user field details before restoring conditions.
Hi Guys,
- I donot see a way of specifying if a checkbox "type" of custom field should be checked or not
- how do I specify if "Date" type of profile field, should be in a given date range?
- is not empty should be an option as well IMHO
- I created a "menu" type of field and selected it a condition that it should contain "4", still a student with a value of "2" was able to access the activity.
Failing this.Sorry.
1. How do you propose we do this? This would only be an option for checkbox fields, it makes no sense to add this to the drop down for all types of fields. Do we use JS that dynamically changes the options to choose? I do not see why the user can not select 'isempty', we could specify that in the help pop-up.
2. Again, this is a unique field. I don't expect the user to enter a unix timestamp, but I don't see how we can do this without JS changing the options to date selectors where you can set a range which only adds another layer of complexity. Maybe we should just skip adding these fields to the drop down list.
3. Sure, easy enough to add if others agree.
4. I could not replicate this issue. I created a menu custom field with the following -
Selected the option 'Two123' for the user in that course, visited the course and could not see the activity I had set to only allow users with the menu custom field set to a value containing '4', which is the correct behaviour. What were your options and what value was chosen?
Hi guys,
After reading through Ankit's report and Marks feedback I have the following thoughts.
a) We should open a new feature issue to investigate allowing field types to specify additional custom conditions. I have no thoughts about the detail of this but certainly I would consider it a new feature, or improvement. One that I'm sure would be popular. If we open the issue then we've got somewhere to work on the details of that and somewhere for people to vote and work it onto our development lists. This deals with both points 1 and 2.
b) Add "is not empty" as an option.
c) We need to fix this issue either now (very easy fix?) or as another issue made a blocker. Because this is a master only change we can fix this as a new bug and that is perhaps the way to go. Before we decide I would like it to be investigated to ensure it is not a serious issue.
As mentioned I could reproduce the bug and I think I can explain it in more detail.
- Log in as an admin
- Create a new Menu profile field with the following details:
- Shortname: favouritecolour
- Name: What is your favourite colour?
- Required: Yes
- Display on signup page: Yes
- Options: Undecided, Red, Green, Blue, Yellow, Orange, Pink, Purple, Magenta, Cyan, Turquoise, Brown
- Default: Undecided
- Browse to a course
- Add a forum activity called what ever you want and add the following condition:
- User field: What is your favourite colour?
- doesn't contain
- Undecided
- Save the forum and log out.
- Log in as a student of the course.
- Browse to the course.
- Confirm: The activity is shown as available.
- Go to the page to edit your profile
- Click the save button without making any changes
- Browse back to the course.
- Confirm: The activity is now shown as greyed out.
If someone could please run through that to confirm others are seeing what I saw that would be great.
Ankit, it would be also good if you could confirm this sounds a bit like what you did or whether it sounds like something separate.
If it looks the same and others can reproduce it then I think this is our error.
User profile fields aren't being processed correctly. When created we don't set the default value for all users. It is assumed (so that if the default value changes we don't need to try to work out who has selected what). Essentially an empty value should mean use the default value. I'd bet that the code fetching the user fields isn't taking that into account (perhaps the wrong API method).
As soon as the user edits there profile and saves the default value is saved as a value for the user and things work again.
Hopefully its just a case of looking through the user profile API and selecting a better method to use.
Mark please ping me when you are online so that we can have a chat about this.
Hi Sam,
I did some more testing and consolidated steps to replicate my issue. It is a bit different from what you suggested, which clearly is an issue in itself.
- Create a menu profile field and set options as 1,2,3,4
- Edit an activity and set the condition so that it is visible if the menu field contains 4
- Login as student and make sure it is activity is not available.
- Goto your profile and set the menu field to 4
- Return to course and activity is still not available.
- Logout and log back in, now you should be able to access the activity.
That is the activity's status doesn't change unless student logsout and than logs back in.
Also to note I guess the checkbox kind of fields be handled with "is empty" and "is not empty" options IMO.
Ah right, so there is a is not empty condition (should have looked to verify), so imo that is enough for checked profile field types.
The other issues -
1) If a user changes a custom profile field by editing their profile which then matches the criteria to access an activity, they still can not access it and vice versa. This issue lies in the function get_cached_user_profile_field which is responsible for caching the user values. I suggest creating another tracker issue for this. Basically just clearing $SESSION->userfieldcache when the user saves their profile would fix this.
2) Restoring a backup of a course with user conditions to another site we need to check the shortname of the user profile field to see if it exists before restoring. Another tracker issue already exists for this.
Sam, allowing fields to specify their own conditions sounds like a plugin system. This would be pretty difficult to program as it may require a more complex table structure to accommodate for all the possibilities.
In summary, I think we should integrate this tracker issue as it works as expected minus the (minor) issues I mentioned which can be addressed in other tracker issues.
Sam will be creating and linking the 3 bugs and 1 improvement issues, that we encountered while testing this issue.
As far as I am concerned this can be considered as passed.
Ok marking this passed now, the following issues have been created.
MDL-34285: User profile field conditions missing a "is not empty" option. MDL-34286: Caching issue in user profile field conditions. MDL-34287: Default value issue with user profile field conditions.
and the following improvement request.
MDL-34288: Allow user profile fields to specify the possible conditions.
Doh, I read Sam's comment "b) Add "is not empty" as an option." as And, not Add, so thought he was stating that it already existed and Ankit missed it. I really should have checked the code then to see if it existed before writing my earlier comment.
Just found another un-related issue. If there is a "checkbox" custom field, and you mark it as "required". Students can never leave it unchecked in that case.
Surely that is human error, not an issue in the code. If the user wants to create a checkbox that is required, and then specifies that a user can only access the activity if it is empty then they are free to do that.
On the other hand, I doubt the administrator would want this situation to arise, so if it did it would almost always be human error, so sure we could add some validation for that issue (creating another tracker for this), but that also brings up the issue of someone creating user conditions dependent on a checkbox being empty, then changing the checkbox settings later to be required. Do we prevent them from changing it to required if it is being used as a user condition?
Well in my opinion there should not be any way to mark a checkbox as required. Clearly this has nothing to do with the issue at hand, I just stumbled upon it, while testing the current issue. I created MDL-34289 to discuss this further and to decide if we want to change the behavior or not.
The administrator may want a required checkbox so that the user can verify a statement, such as 'I verify these profile details are true' when a user saves their profile.
You've made it into the weekly release!
Thanks for your contribution - here are some random drummers to keep you inspired for the next week!
Removing docs_required label as this is now documented here http://docs.moodle.org/24/en/Conditional_activities_settings
Hi Mary, I wrote http://docs.moodle.org/dev/Conditional_user_fields for this section. I will link to it on the conditional activities settings doc.
Thanks Mark for writing docs http://docs.moodle.org/24/en/Conditional_user_fields


text:
In 1920, after a long and careful search, Mildred and Robert Woods Bliss found their ideal country house and garden within Washington, DC. They purchased a fifty-three-acre property, described as
an old-fashioned house standing in rather neglected grounds, at the highest point of Georgetown. Within a year the Blisses hired landscape gardener Beatrix Farrand to design the gardens. Working in happy and close collaboration for almost thirty years, Mildred Bliss and Beatrix Farrand planned every garden detail, each terrace, bench, urn, and border.
Since that time, other architects working with Mildred Bliss, most notably Ruth Havey and Alden Hopkins, changed certain elements of the Farrand design. The gardens have also changed in function. In 1940, Mildred and Robert Woods Bliss gave the upper sixteen acres to Harvard University to establish a research institute for Byzantine studies, Pre-Columbian studies, and studies in the history of gardens and landscape architecture. They gave the lower, more naturalistic twenty-seven acres to the United States government to be made into a public park. An additional ten acres was sold to build the Danish Embassy.
In 1941, anticipating the inevitable changes that would accompany the gardens' different function, Farrand began to write a Plant Book, to define her design intentions and suggest appropriate maintenance practices. Her suggestions for stewardship still prove useful today, more than sixty years later.
Document Actions


text:
Kathleen and Roy Robinson announce the marriage of their daughter, Kacy Marie Robinson, to Darrick James Manus, son of Dick and Tisa Manus on Feb. 16.
The couple will be honored with a reception following the ceremony.
Darrick proposed to Kacy on July 23, 2001, at San Marco theatre at Busch Gardens in Williamsburg, Va.
Darrick and Kacy are currently attending the University of Utah. Kacy will graduate in May with a bachelor of science in communications and Darrick will continue his studies in mechanical engineering, graduating in May of 2003.
Alena Gillespie announces the marriage of her mother, Tawnie Kay Gillespie, to Christopher R. Price, on Feb. 8, in the Mount Timpanogos LDS Temple. Parents of the bride are Daniel and Dayna Gillespie of Highland. Parents of the groom are Clinton and Julie Price of Castle Dale.
A reception to honor the couple was given that same evening from 6-8 p.m. at the LDS Church at 5848 West 11000 North in Highland.
An open house will also be held for all friends and family on Feb. 16, from 6-8 p.m. at the Senior Citizen Center, 65 North 100 East in Castle Dale.
This family will be making their home in Lehi.


text:
Skip to comments.Ex Embajador de Panamá en la OEA: "Hugo Chávez está muerto"
Posted on 02/27/2013 6:05:38 PM PST by Perdogg
En contacto con CNN Chile, el ex embajador de Panamá ante la OEA, Guillermo Cochez, afirmó que desde el 30 de diciembre pasado el presidente Chávez fue declarado con muerte cerebral en Cuba, con lo cual regresó a Venezuela en ese estado. Por esta razón, asegura que no fue visitado por los distintos mandatarios y cuestionó la última fotografía que fue publicada de Chávez con sus hijas.
(Excerpt) Read more at cnnchile.com ...
No wonder we have not seen much of Sean Penn in recent weeks...he is in mourning
Contact CNN Chile, former Ambassador of Panama to the OAS, William Cochez, said that since last December 30 Chávez was declared brain dead in Cuba, whereupon he returned to Venezuela in that State. For this reason, ensure that it was not visited by the various Presidents and questioned the last picture that was posted by Chavez with their daughters
As Rush would say, "He's achieving room temperature." Maybe Sean Penn will climb in the coffin with him.
Gracias a Dios.
Dang! You're fast!
(I beat ya that time!!)
No, está vivo y bien y viviendo en La Casa Blanca.
It's Bush's fault.
Maybe he's just longing for the fjords...
I'll drink to that.
Sean Penn's career has been room temperature for decades.
Yawn and double yawn.
socialismo o muerte
Si Si Si Si Si !!!!!!!
Muy bein!
Sean Penn who?
Ay! Qué divertido este hilo será!
Just a guess from all that Mex-can or Arabic mumbo jumbo, as we evaluate and summarize down here, "sucker up and died".
Buckwheat is devastated.
Thank you God. George Soros is still among us. Your will be done. Love you.
Esta Muerto? Ah ch---w!
I recognized "muerto" and knew he was on his way to hell
No silliness on this thread, nor even a goofy smile. We won't have any of that here. Let this socialist dictator have every ounce of dignity during this moment that he deserves...
Rest the soul of Thy servant Hugo, Lord.
In the name of the Father, and of the Son, and of the Holy Ghost, amen.
That explains the smell of roasting flesh coming out of the fissures in the long dormant Venezuelan volcanos.
Chavez is really smelling the brimstone now.
Good riddance!
Brain dead in Cuba? Everyone in Cuba is brain dead.
Another perspective, FWIW:
Don't Believe the Report About Hugo Chavez's Death Just Yet
They cite the picture of Chavez with his daughters as "proof" that he is alive, but the picture itself raises questions — why are the daughters looking at the paper instead of Chavez? Also it looks like he is lying down and his eyes are closed, not looking at the paper and we can't tell who is really holding the paper — the daughter could be holding his hand up behind the paper.
He may or may not be already dead, but it's that he doesn't have long.
The real question is whether his successor will really continue his policies or not.
Pull the plug, baby!
Chavez once said George Dubya smelled of sulfur.
Now he'll know the difference. Eternamente para siempre.
El diablo Yanqui es muy diferente que el Diablo verdadero.
Hopefully.....the pics resemble this:
Of course, our health care system won't be much better after a couple of years of Obamacare.
Yeah, maybe premature. Maybe Not.
How many reports did we get from North Korea regarding Kim Jong Il being dead before he really did croak?
And lets not forget the many MANY official reports from years ago that Fidel Castro had died. And that somebeetch still has not had the good graces to make good on that report.
Sheesh. How Rude!
He's not pining, he's passed on.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.


text:
A look into why suicide rates have increased in Weld
April 14, 2014
Get help
If you or someone you know is contemplating suicide, DO NOT HESITATE to take action. Call (970) 313-1089, (970) 347-2120, or the national hotline, 1-800-273-TALK (8255).
» Serious depression
» Obvious stress or worry
» Change in appetite or energy
» Change in sleeping habits
» Loss of interest in favorite things
» Isolation
» Fatigue or decrease energy
» Feelings of worthlessness, guilt or hopelessness
» Comments about death
» Difficulty concentrating and making decisions
» Giving away prized possessions
» Preoccupation with death/dying
» Sudden drop in school or work performance
Source: North Range Behavioral Health
» ManTherapy: A program designed specifically for middle-aged men to offer support in a personally relevant and open way.
Suicide in men is a "silent epidemic" — an epidemic because of its high incidence and silent because of a lack of public awareness, lack of research and the reluctance of men to seek help for suicide-related concerns. Here's a humorous approach to this serious problem: http://mantherapy.org.
» North Range Behavioral Health's Suicide Education and Support Services offers a program called Question, Persuade, Refer. The program trains members of the community to recognize and respond when a person is experiencing a suicide crisis. Ideal for workplaces, community agencies, etc.
To schedule a training or learn more about how you can help increase awareness in men, contact SESS at (970) 313-1089.
» SAFE:Teen: An interactive and powerful presentation designed for middle and high school students, providing information about suicide risks, warning signs, and available resources.
For more information, contact SESS at (970) 313-1089.
» Heartbeat and Heart-to-Heart: Peer-led support groups provide resources, important opportunities to talk about loss and trauma and fellowship to those bereaved by suicide.
» Grief counseling: A mental health counselor is available to help survivors and those touched by suicide attempts.
For more information, contact SESS at (970) 313-1089.
How to talk to someone who may be contemplating suicide
1) Ask: "Are you thinking about suicide?"
» How long have you felt this way?
» Have you thought about how to do it?
2) Listen: "I want to hear about this."
» Let them talk.
» Don't be shocked or change the subject.
» Don't offer simple solutions.
» Don't tell them how they do or should feel.
3) Respond: "I care — and you are not alone."
» Take threats seriously.
» Be direct, open and honest.
» Tell them it might feel helpless, but there is help.
» Never leave a suicidal person alone.
» Trust your instincts.
4) Act: "I will help you."
» Never keep threats a secret.
» Keep talking until the crisis passes.
» Err on the side of safety. Get professional help by calling 911 or a hotline, take your friend or loved one to the emergency room or call police and ask them to check on the person.
» If it's safe, remove any means of suicide or disrupt their plans.
Source: North Range Behavioral Health
More Weld County residents died of suicide in 2013 than ever before. For those left behind, their loved ones' deaths can have a lasting impact on their own health and well-being.
There are theories as to why the county's suicide rate is the highest it's ever been but experts are cautious about tying the increase to any one factor.
"Suicide is a very personal and complex decision for each individual," said Kimberly Pratt, a suicide educator and clinician with North Range Behavioral Health. "What we do know for sure is that untreated depression is the No. 1, most identifiable risk factor in suicide and that men are less likely to seek support for depression."
Men commit 80 percent of Weld County's suicides, guns are involved in about 50 percent of suicides, and men between the ages of 45 and 64 are at the highest risk of suicide, according to data from the Weld County Department of Public Health and Environment.
Men are at a higher risk, in part, because studies show that men tend to use more lethal means, such as guns, to kill themselves.
Women tend to use less lethal means, such as poisoning, according to Emmy Betz, an assistant professor in the Department of Emergency Medicine at CU Denver.
"Nationally, the suicide death rate for men is much higher than for women. This is in part because men tend to attempt suicide with lethal methods such as guns, so they are less likely to survive," Betz said. "They may also be less likely to seek help for depression."
Although alarming, Betz said Weld County's high rates for suicides involving men, guns and those between the ages of 45 and 64 are consistent with trends statewide and nationally.
While what drives a person to end their life is a complex matter and different for each individual, the loved ones they leave behind all have something in common — their pain.
'Misery loves company'
After 16 years of marriage, Greeley resident Cindy Gamet's ex-husband killed himself while the couple was living in Laporte.
The memory of his suicide 21 years ago is still fresh for Gamet, who said her husband had been struggling with depression and began treating it with the drug Prozac, and it seemed to be helping.
Then, in a six-month period, he found out he was a diabetic and had a heart attack. Gamet said his depression led him to self-medicate. His drug of choice, initially, was marijuana, but later he began manipulating his insulin, she said.
"A lot of things were compounding physically for him and that added to his depression," Gamet said. "He stopped taking Prozac and we struggled back and forth with the therapist. He didn't want to go."
Gamet was also struggling with depression herself.
"I was going to therapy, too," she said. "It was a sick relationship. He wasn't a bad man but our relationship was profoundly sad. Misery loves company."
Studies show more than 90 percent of all people who die by suicide had a diagnosable mental condition at the time of their deaths, according to the American Foundation for Suicide Prevention.
"Depression is the single most identifiable risk factor associated with suicide — and depression can be treated," said Pratt, the suicide educator. "People often feel fear, shame and/or embarrassment about having depression, but it is common and as treatable as a broken arm. Our job is to teach people that."
Gamet said she and her husband would butt heads when she wanted to go out and socialize with friends, or later when she decided to go back and get her GED. After arguing about the subject, Gamet eventually took her therapist's advice and took the GED test without telling anyone. She passed.
"I told him after I took the test and he was so angry with me," Gamet said. "He had tried a couple times before to commit suicide and this time he was so angry with me, he threatened to do it again. He walked into the bedroom and closed the door behind him. I guess my intuition kicked in and a voice inside my head said 'you're not safe.' "
Though Gamet said her husband had never been abusive toward her or her daughter, she ran upstairs to get her 18-year-old daughter and told her they needed to get out of the house because she feared for their safety.
"We ran," she said. "We didn't even stop to put our shoes on. We literally ran out of the house and down the street."
She called the sheriff's office from a nearby gas station and asked for someone to check on her husband. When police arrived, her husband had barricaded himself in the house and a five-hour standoff ensued. It ended with her husband taking his own life.
After his death, Gamet said those around her were judgmental. Some told her his suicide was a sin, and he would be going to hell. Others asked her why there was a gun in the house.
"I felt shamed," she said. "I felt like these were circumstances that one doesn't have to go through with other struggles."
Pratt said the stigma associated with suicide has been around for a long time and suicide prevention groups are actively working to turn that around.
"People are uncomfortable with the topic. Even the word 'commit' makes one think of a 'sin,' " Pratt said. "Thankfully, through continued education and public discussion, we are breaking down the stigmas associated with mental health, depression and suicide."
Later, Gamet said, she found solace in a suicide support group in Larimer County. She said she wasn't looking for anyone to tell her she was OK, but instead needed others who had gone through that experience, as well to hear her and understand what she'd been through.
"As a woman, I think that we think we're caretakers," Gamet said. "I wanted to help him with his illness. With hindsight being 20/20, I now know that it's a folly. In some ways, allowing me to be responsible for his illness added to him not taking care of himself. Over the years, I think that weakened him."
Eight months later, Gamet met the man she is married to today. His wife had died by suicide three years before Gamet's ex-husband, and she said the connection was one of the couple's fundamental building blocks for their relationship.
Gamet said she still struggles with her depression to this day, and continues to take antidepressant medication, which she said has been helpful for her.
"I'm not suicidal, it's more of a profound sadness," Gamet said. "Medication helps. Sometimes you just need a reset button for the neurons in your brain. It's the aid that helps me when I get up in the morning and say to myself, 'I'm going to have a good day.' "
Always there for everyone
Jennifer Usher lost her 16-year-old son, Adam Usher, to suicide last Nov. 7, and soon after in January, her ex-boyfriend, who was Adam's father, killed himself, too.
She said Adam was a kid who was always there for everyone. He was often the one talking his friends through the trouble they seemed to be having in their lives.
"He would suffer inside but was always the one to make everybody laugh," Usher said. "He was a jokester. He liked to be the clown but it was kind of his mask for hiding his inner pain."
She said her ex-boyfriend of 18 years, Jamie Zamora, was abusive to her and her sons. She said depression seemed to run in Zamora's side of the family and, when Adam was 6, she said she began to notice symptoms of post-traumatic stress disorder and depression.
When Adam turned 15, he began cutting to harm himself and his doctor prescribed him Zoloft, a drug prescribed for both depression and PTSD.
Usher took him to the emergency room and doctors placed Adam in a two-week mental health program at Mountain Crest Behavioral Healthcare Center in Fort Collins.
She said while there, he was taught coping strategies to help him deal with his struggles.
Usher said he seemed to be doing well for about a year, before he complained that his medication made him feel numb.
"The day before he made his decision we had gone to the doctor to look at some different medications," she said. "They just doubled his dose that he was on, and I kind of think that was his final straw."
The next day, Adam made the decision to take his own life.
"He just wasn't a soul for this world," his mom said. "It broke my heart. I felt like I had a huge hole in my heart. I can't think straight, I can't eat, I can't sleep. I'm getting better, but it's still there. It feels like I have bricks on my shoulders."
Usher said she relied on her friends and family, as well as her coworkers at The Greeley Tribune, for support following the loss of her son and Zamora.
"It's been really hard," Usher said. "Jamie (Zamora) and I had been separated for quite a while. His (suicide) just made me angry. He blamed me for (her son's) suicide. He wanted us to get back together. Up to the minute he did it, he was texting me."
Pratt said the majority of people grieving after the loss of a loved one to suicide describe their feeling as "unimaginable pain."
"Those left behind often deal with emotions like severe grief and depression, abandonment, guilt, anger, and deep sadness," Pratt said. "They also suffer physically, and often will have extreme changes in their eating and sleeping habits. They may become socially withdrawn."
She said North Range Behavioral Health's Suicide Education and Support Services offer immediate and ongoing support for family members and friends who are left behind.
But, as a single mother, Usher said she had a hard time finding low-income options for mental health.
"It was $20,000 to send Adam to Mountain Crest for two weeks," she said. "Adam knew his head wasn't right. He'd tell me 'Mom, I want to get my head fixed.' "
Her other son, 20-year-old Jaysun Usher-Zamora, has been a huge source of support for her through the whole ordeal, she said.
"He's trying to be really strong for me," Usher said. "One thing that will always stick in my head is Jaysun had bought Adam his Christmas present already when it happened. He had bought new Pokemon games for both to play together, two game systems and two games. Now he plays both, one the way he would play it and one the way his brother would have played it. They were really close."
After Adam died, North Range Behavioral Health therapists went to his school to talk to the kids about what happened, and give them a forum to voice their feelings.
"Many kids came forward and said how much Adam helped them and how they miss him," Usher said. "If you had asked Adam, he wouldn't have said that. He didn't understand all those people cared about him."
Pratt said one of North Range's services is going out to the community and offering training on suicide prevention. They go to high schools, businesses, churches, and community groups to train counselors and offer preventative services.
The organization also does what they call "post-ventions," where they go into a school or organization affected by a recent suicide and give people a forum to speak and be heard.
According to the county health department, 17 percent of high school students in Weld County said they had considered suicide at some point and 12 percent said they had made a plan of how they would do it.
In 2013, no one under the age of 10 committed suicide in Weld County but four suicides involved people between the ages of 10 and 19.
"Those are sobering statistics, but the fact is, at some point in their lives, most people will have a suicidal thought," Pratt said. "This does not mean they will have a plan or action, but they will go through some type of extreme difficulty in their life and think about suicide."
She added, "What is more difficult than being a teenager today? One of the best things we can do for our youth is to let them know it is OK to get help, and also teach them the warning signs and how to get help for themselves and their friends."
Pratt said adults and parents need to be open to discussing suicide with youth in a safe, non-threatening and non-judgmental way.
"It is also very important that we believe our young people and act when they tell us that they or their friends are thinking about suicide," she said. "Talking about suicide to youth does not cause suicide. In fact, after a SAFE:Teen presentation, we routinely refer an average of 10 students, all of whom have asked for help for themselves, a friend or family member."
Greeley-Evans School District 6 spokeswoman Theresa Myers said counselors at the district's secondary schools and teachers are the first line of defense in identifying at-risk students.
She said the district handles each situation on a case-by-case basis, based on the individual needs of the student.
While the overall suicide rate is the highest it's ever been in the county, Myers said the district hasn't seen an increase in the amount of risk-assessments needed for students.
She said recent numbers have been on par with previous years.
No Warning Signs
In August, a Greeley woman, who asked not to be identified, and her boyfriend were making plans for their future. They had been dating for five months before he ended his own life.
"We were in that stage of the relationship where we were just happy," she said. "We had plans for that night. That weekend. The holidays."
He did well at work, often getting recognized for being a model employee.
"Everybody loved him," she said. "He was funny, happy, had lots of friends. He was part of a big family and was close with them and even his family didn't see it coming."
She said his suicide came as a surprise to many of the people closest to him because he didn't exhibit signs of any mental health or drug abuse issue, as is often the case in those who complete suicide.
"I've seen the articles in the paper with the list (of symptoms)," she said. "It's one of those things that's really annoying because he wasn't any of those things. It kind of makes it seem like you should have seen those symptoms and you blame yourself for not knowing."
After his death, her employer covered five visits to go see a private licensed professional counselor, who guided her through her grief. She said if her employer didn't provide for the counseling, she would have been paying $2,500 out-of-pocket to attend the sessions.
"We talked about all of this and she said it was a good thing I was a strong person because of all the things I went through afterward," she said. "And everyone just wants you to be OK."
She said the stigma associated with suicide made the grieving process difficult. She had a neighbor tell her that he would burn for eternity because it was a sinful act. Some of those close to him even refused to attend the religious service held after his death, she said.
"I don't think anyone talks about the aftermath," she said. "People avoided me."
She said the counseling sessions were a safe place to talk and to cry, if she needed. But her insurance provider recently told her she needs to take a break in her sessions, and she won't be able to keep attending regularly unless she is willing to pay out of pocket.
While there are other resources available in the community, such as group counseling sessions for suicide survivors and loved ones through North Range Behavioral Health, she said she doesn't think a group setting would work well for her right now.
"I'm still grieving," she said. "It's like you have a giant hole in your chest. I just wish there were more options, because we're all different. I'm just taking it one day at a time."


text:
New Zealand are expected to make it three wins from three in the Rugby Championship when they take on Argentina on Saturday.
New Zealand are expected to make it three wins from three in 2013's Rugby Championship when they take on the Pumas in Hamilton this Saturday.
Back-to-back triumphs over the Wallabies were an ideal start for Steve Hansen's side and before the Boks face Australia, the All Blacks can go top.
Fixtures against South Africa (next weekend and on October 5) are of course set to be pivotal, but New Zealand remain the tournament favourites.
The loss of Ma'a Nonu to an ankle injury is hardly a significant blow as returning to the side is Dan Carter at fly-half and Beauden Barrett on the bench. Furthermore few would argue that Nonu has performed better than Francis Saili in Super Rugby, with the latter set to be a long-term star.
22-year-old Saili, who will become All Black number 1126 on Saturday, has all the tools for international rugby, as we have seen for the Blues this year. Solid running combined with a strong defence, offloading and kicking game led in part to the Auckland franchise's resurgence in 2013.
Much like team-mate Steven Luatua – who had Richie McCaw and Kieran Read to help him through his own debut – Saili can also call on experience through Carter and Conrad Smith.
Nonu's injury, as you may have guessed, could work out positively for New Zealand, who know that it would be wise to blood the next generation before the 2015 Rugby World Cup. Expect a few more youngsters to get their opportunity on the end-of-year tour, with Carter possibly set to respond to that talk as an orderly queue of fly-halves forms behind him.
"We have gone from having the best first five-eighths in the history of the game (Carter), or certainly the best first-five in rugby (at the moment), to probably the second best in (Aaron) Cruden, who has really developed and taken the bull by the horns," explained Hansen.
"Beauden is developing nicely. Tom Taylor's performance on Saturday was nothing short of miraculous, coming in as a fourth five-eighths with his confidence, so that creates depth but also pressure. It will be interesting how Dan reacts to that. You don't want him looking over his shoulder, you want him looking forward and trying improve his own game rather than being pressured by it. I'm sure he will, he's had a few challenges in his time."
One of those challenges is set to be met in the form of a landmark in Hamilton on Saturday as his current 1399 points in Tests should see him become the first player to reach 1400 points. The fly-half has also sent over a world record 246 Test conversions and 248 penalty goals, with only England legend Jonny Wilkinson having kicked more penalties (255).
25/1 underdogs Argentina, who have been handed a 28-point start by many bookmakers will, as mentioned, not want a repeat of the debacle in the Republic. They quickly laid to rest that embarrassing opening defeat to South Africa with an improved effort in Mendoza.
They've admitted they weren't physically or mentally prepared ahead of that 73-13 hammering at FNB Stadium, with the reverse fixture certainly confirming that.
Santiago Phelan's selection is a good one too as Juan Martin Fernandez Lobbe returns in a critical boost as his leadership and qualities have been missed. Phelan has also shown no sentiment for ageing players as Felipe Contepomi moves down to the bench, with the impressive Santiago Fernandez getting a run at number 12 outside Nicolas Sanchez.
It's fair to say this is looking more like their strongest XV – barring the absence of Patricio Albacete – but unfortunately they will not be in the same class as the All Blacks this week.
Ones to watch:
For New Zealand: Tighthead prop Charlie Faumuina has an opportunity to shine in the absence of Owen Franks and has a mouth-watering front-row battle with Marcos Ayerza to get stuck in to. However, all eyes will be on Francis Saili in midfield and we back him to come through with flying colours on debut. Hopefully he remains calm and lets his Super Rugby form come through as this is a player who should have many more caps in him.
For Argentina: Back in the side after missing the opening Rugby Championship games, Juan Martin Fernandez Lobbe's return cannot be under-played. The Toulon back-row is all class and just the sight of him back in the blue and white will lift his team-mates, who will hope to repeat the strong start that had when they met New Zealand on the road last year.
Head-to-head: Two of the best defenders around clash as Conrad Smith meets Marcelo Bosch. Both are experts in drift defence but can also run good lines – one feels it will be Smith doing most of the attacking on Saturday though. Smith will need to have confidence in Saili though, otherwise Fernandez and Bosch could unlock this unfamiliar All Black midfield.
Previous results:
2012: New Zealand won 54-15 in La Plata
2012: New Zealand won 21-5 in Wellington
2011: New Zealand won 33-10 in Auckland (RWC)
2006: New Zealand won 25-19 in Buenos Aires
2004: New Zealand won 41-7 in Hamilton
2001: New Zealand won 24-20 in Buenos Aires
2001: New Zealand won 67-19 in Christchurch
1997: New Zealand won 62-10 in Hamilton
1997: New Zealand won 93-8 in Wellington
1991: New Zealand won 36-6 in Buenos Aires
1991: New Zealand won 28-14 in Buenos Aires
Prediction: No doubt here. New Zealand by 25 or so!
The teams:
New Zealand: 15 Israel Dagg, 14 Ben Smith, 13 Conrad Smith, 12 Francis Saili, 11 Julian Savea, 10 Dan Carter, 9 Aaron Smith, 8 Kieran Read, 7 Richie McCaw (captain), 6 Steven Luatua, 5 Sam Whitelock, 4 Brodie Retallick, 3 Charlie Faumuina, 2 Andrew Hore, 1 Tony Woodcock.
Replacements: 16 Dane Coles, 17 Wyatt Crockett, 18 Ben Franks, 19 Jeremy Thrush, 20 Sam Cane, 21 Tawera Kerr Barlow, 22 Beauden Barrett, 23 Charles Piutau.
Argentina: 15 Juan Martin Hernandez, 14 Gonzalo Camacho, 13 Marcelo Bosch, 12 Santiago Fernandez, 11 Horacio Agulla, 10 Nicolas Sanchez, 9 Martin Landajo, 8 Juan Manuel Leguizamon, 7 Pablo Matera, 6 Juan Martin Fernandez Lobbe (capt), 5 Julio Farias Cabello, 4 Manuel Carizza, 3 Juan Figallo, 2 Eusebio Guinazu, 1 Marcos Ayerza.
Replacements: 16 Agustin Creevy, 17 Nahuel Lobo, 18 Juan Pablo Orlandi, 19 Mariano Galarza, 20 Benjamin Macome, 21 Tomas Cubelli, 22 Felipe Contepomi, 23 Lucas Gonzalez Amorosino.
Date: Saturday, September 7
Kick-off: 19:35 local (08:35 BST, 07:35 GMT)
Venue: Waikato Stadium, Hamilton
Referee: Jérôme Garcès (France)
Assistant referees: Romain Poite (France), James Leckie (Australia)
Television match official: Matt Goddard (Australia)
Assessor: Lyndon Bray


text:
Michael Antonio Emelie Platform Sandal
Sorry, this item is sold out!
Looks like you've got more shoe shopping to do - have fun!
Looks like you've got more shoe shopping to do - have fun!
Item # 284606
Update your sandals and take a walk on the wild side in the Michael Antonio Emelie. This dressy platform sandal is right on trend!
- Faux suede upper
- Ankle strap with an adjustable buckle & back zipper
- Round toe
- 1½" patent platform, 5" covered heel
- Synthetic sole
- Imported
- View more Women's Michael Antonio Shoes
By: ChickinSanDiego
Location: San Diego, CA
September 22, 2014
Super cute shoes
"I bought these on sale, only paid $8 for them since I had a coupon and they were on the sale rack. The blue is a beautiful bold color and the platform is really high. Lets just say I feel REALLY tall in these. They are surprisingly comfortable, even with all the straps and such. I haven't worn them for a long amount of time yet, so that's yet to be determined."
By: Honeyvee
Location: Suitland Md.
September 05, 2014
Very pretty cobalt blue
"This shoe has so much swag, you'll love them. They fit perfectly (size 9) and the color makes a strong statement in a sea of black, tan and white shoes! They are a little heavier but I didn't mind that because they definitely feel very sturdy to be so high. Also, they have two buckles and the back zipper that you have to unfasten so don't plan on getting out of these shoes very quickly but they're worth the trouble."
By: Shell2797
Location: Dayton, OH
August 06, 2014
Very Sexy and Comfy for a heel this high!!
"Absolutely love these shoes! Very sexy and comfy! Bought on a whim and can tolerate wearing them to work all day. Received lots of compliments as well!!"
By: PJJM
Location: Massachusetts
July 11, 2014
Great Looking Heels!
"I bought these shoes to pair with a cocktail dress I wore to a wedding, and they fit really well! It stays true to size (I'm a 7.5 and it fit me perfectly). The second strap came up a little higher on the ankle than I anticipated, but overall it's a comfortable (and sexy) shoe!"
Click anywhere to close this.


text:
Topic: error handling with external request
I'm using httparty to make an external request for a json file and then parsing it. How can I handle errors so I can still display the page should the request fail due to a bad uri or the file no longer exists? Just trying to protect my ass for the future. I haven't dealt with error handling, so I have no idea of how to tackle this issue.
Thank you for your help!
def json_api_pull(url)
JSON.parse HTTParty.get(url).response.body


text:
Calvin Klein Collection Bianca Canvas and Suede Sneaker
Sorry, this item is sold out!
Looks like you've got more shoe shopping to do - have fun!
Looks like you've got more shoe shopping to do - have fun!
Item # 267729
Setting the tone of elegance and sophistication, Calvin Klein Collection is the epitome of sleek modernity. The casual style of the Bianca sneaker makes it the perfect addition to your shoe collection.
- Canvas and suede upper
- Lace up
- Metallic leather trim
- Round toe
- Fully lined in leather
- Rubber traction sole
- Made in Italy
- View more Women's Calvin Klein Collection Shoes
Tell us what you think!
Everyone has an opinion. Here's your chance to share yours! Be the first to write a review of this product and help your fellow shoppers pick the best of the best.


text:
Changes related to "OWASP AppSec DC 2012/Mobile Application Security Who how and why"
This is a list of changes made recently to pages linked from a specified page (or to members of a specified category). Pages on your watchlist are bold.
No changes during the given period matching these criteria.


text:
Press Center
Olympus Introduces Health Care Digital Photography KitMelville, NY - Olympus America Inc., the world leader in film and filmless photography, today introduced a special Health Care Digital Photography Kit targeted to medical professionals. The kit includes the award winning C-2500L SLR Digital Camera, USB SmartMedia Reader-Writer, Digi-Slave Ring Flash, PCMCIA Adapter and photo management software. The photo management software facilitates the creation of digital portfolios to track patient progress and simplifies the task of emailing images of patients to colleagues to obtain second opinions. Moreover, the kit enables a broad range of multimedia tasks, such as creating vivid presentations and case studies in print, video and online. "We are proud to bring the best digital imaging technology complete in one package for medical professionals" said Brett Serxner, Marketing Manager, Vertical Markets, Olympus America Inc. "Since the advent of digital photography Olympus has been at the forefront, introducing products and services to support business and professional users. The Olympus Health Care Digital Photography kit will allow the this market to extend their capabilities and reach new heights in managed care" "I use digital cameras in my practice for patient photodocumentation, computer simulation, and documentation of Operating Room cases. The Olympus Health Care Digital Photography Kit should be an absolutely essential and integral part of any practice on a daily basis," states Greg Galdino, MD, Johns Hopkins University, Division of Plastic Surgery. "I particularly like the images produced from Olympus cameras; they have good contrast and saturation and they are the most conducive to the clinic setting." The Olympus healthcare kit has applications in a number of medical disciplines, including plastic surgery, reconstructive surgery, dermatology, ophthalmology and oncology . Patients can be shown detailed "before" and "after" photos, as well as simulated changes so they can see ahead of time what the results would look like. The dental community is also a high priority. Dentists have long used photography to document their patients' progress and showcase their results. They also recognize the convenience and power of digital photography and have been among the early adopters of this practice-enhancing tool. The response of dentists to Olympus' digital imaging systems has been overwhelmingly positive. "I bought the Olympus C-2500L Dental Digital Photography Kit several months ago and have been very happy with it," said Gary D. Sabbadini, D.D.S. "It is easy to use, takes very good pictures and the tech support has been very helpful. I would recommend this system to other users." Other dentists agree. "I have used the Olympus C-2500L camera kit for the last year and have been totally amazed at the picture quality," said Herman J. Salzberg, D.M.D. "I have used the camera for both business and home use and find the operation of the camera to be flawless. The through-the-lens feature is the only way to go for clinical applications. If quality is what you want, this is the camera for you!" The Olympus Digital Photography Kit includes: the Olympus C-2500L SLR Digital Camera with 32 MB SmartMediaTM Card; an Olympus USB SmartMediaTM Reader-Writer allowing professionals to download/upload photos and data from any SmartMedia Card to their computer; a Digi-Slave Ring Flash which is specially designed to function as a slave flash for digital cameras without requiring a physical connection to the camera; +2 macro lenses to capture close-up images; the Olympus SmartMediaTM PCMCIA Adapter allowing downloads up to 8- times faster than a serial connection; and the Olympus Deluxe SLR Accessory Kit which includes: reinforced gadget bag with extra compartments, rechargeable battery kit, 55mm circular polarizer filter, 55mm UV haze filter, D-10 macro lens, Vivid Details® Test StripTM Software and Adobe® PhotoshopTM 5.0 LE Software. About Olympus
Olympus America distributes a wide range of products to the consumer, scientific, healthcare, commercial and industrial markets. These include film and filmless cameras, MicrocassetteTM and digital voice recorders, binoculars, film scanners, personal photo printers, medical and industrial endoscopes, biological and metallurgical microscopes and measuring instruments, clinical analyzers, and other high technology products. Olympus America is responsible for sales in Canada, Mexico, the Caribbean, and Central and South America. Olympus is a registered trademark, and CAMEDIA is a trademark of Olympus Optical Co. Ltd. Macintosh and QuickTime are trademarks of Apple Computer. Microsoft is a registered trademark and Windows is a trademark of Microsoft Corp. SmartMedia is a trademark of Toshiba America, Inc.


text:
Style: Straight
Material: Synthetic
Length: Short; 3" front; 3 1/2" top & crown; 2 3/4" upper back; 1 3/4" sides; 1 3/4" nape.
Weight: 1.9 oz.
Features: Hand-tied crown, Permalift/permatease, Open ear tabs, Extended neck.
NOTE: Clearance items are FINAL SALE.
Thank you for showing interest in this item. You will be notified by email as soon as this item is available to purchase.
The item you selected has already been subscribed to notify to this email.
System error: Failed to submit email, please contact website administrator.