zap                                                                                                   
   by ahmet atif akin   
   www.thebetterworld.net