fix #17
* implement better context double check dummy for os x