Tuesday, 22 April 2014

Adding More Interactivity to Your Forms

How to use Xataface, AJAX, and the export_json action to dynamically load data into your forms fields

The Xataface new record and edit record forms provide you with an easy (code-free) way to insert and update records in your database.   The fields.ini file enables you to customize which fields should be editable, and which widgets should be used to edit them.  In some cases you may find that you need to add more interactivity to the form than is provided out of the box.  One of the most common requests, for example, is to make a set of select widgets whose options are dependent on one another (e.g. If you have a "country" and "province" field, you want to automatically filter the options in the "province" select list to only show those provinces in the selected country).   I ultimately developed the depselect widget to address this use case, but there are still edge cases where the depselect might not be a perfect fit.

The Problem

Another request I sometimes get is to enable the user to load data into some fields of the form that is dependent of some partial data is has already been filled in.  Take, for example, a university job posting application where departments advertise their TA and Sessional Instructor positions each semester.  Every semester, the department administrator would add a new record to their "job postings" table that includes instructions for applicants, deadlines, etc...  In order to make the department administrator's job a little bit easier, they requested to have a button added to the form that would copy the posting instructions from a previous job posting into the current form's instructions field.  Then they could just make a few small changes to the instructions rather than starting from scratch each semester (or having to manually copy and paste from a previous record).

One option that is *very* easy to implement in Xataface is provide a default value for the instructions field.  This would almost solve the problem, but not completely.  Default values are loaded when form is generated.  But we may not know which instructions to "copy" into our field until the user has entered some data into the form (e.g. the department, semester, job category, etc...).  We really needed to add some dynamic behaviour to the form to allow the instructions to be populated after the form is generated, but before it is submitted.  Xataface provides the tools to achieve this without great difficulty also.

The Solution

  1. Use the before_instructions_widget block (read more about blocks and slots) to insert a button into the form.
  2. Add a javascript "click" handler to our button that takes some of the values entered into the form, makes an AJAX request to retrieve appropriate instructions, and replace the contents of the "instructions" field with the instructions that were retrieved.

Adding the Button



Reloading the form for the job_postings table reveals that the button has been added.


Notice, on line 2 of the above snippet, that we use the Dataface_JavascriptTool class (read more about JavascriptTool here) to include a custom javascript file that we will create next.

The Custom Javascript




There's a fair bit of code here, so let's go through it line by line.

Lines 1 to 3 show our "require" statements.  These are a special feature of the Dataface_Javascript tool to be able to use libraries that are included in Xataface, installed modules, and the application.  Here we require jQuery (because it just makes everything easier), the xatajax.form.core.js library (which provides some convenience functions for interacting with Xataface forms), and ckeditor.js (because the instructions field in this app happens to use the CKeditor widget and we need to use its API for setting the data in that field properly).

Line 4 is just the opening of our anonymous Javascript function which is used to provide a local scope to our Javascript.  This is best practice so that you don't pollute the global namespace.  This function is closed and executed on line 66.

Lines 5 and 6 is where we make local references to some global objects and functions.  Xataface's version of jQuery doesn't assign the jQuery object to the "$" alias by default.  This is to maintain compatibility with other libraries that may use this alias.  To make our lives easier, we assign a reference to the jQuery object that is only accessible to our local scope.

The Xataface.form.findField function (line 6) is a convenient Xataface function for finding the HTML fields on a given form that correspond with fields in the database.

Line 8 shows another level of wrapping and scoping inside the registerXatafaceDecorator() function.  This function takes a function as a parameter which will be executed when the body is finished loading in the browser.  It is very similar to jQuery's $(document).ready() method except that it is called when a document fragment is loaded by AJAX as well as when the document is initially loaded in the browser.  Notice that the callback function that is passed to registerXatafaceDecorator takes a single "node" parameter.  This represents the root node of the document fragment that was loaded.  This allows you to target your document decoration to only include the fragment that was loaded - rather than the entire document.

On line 9, we obtain a reference to the button that we added in the before_instructions_widget block.

On Lines 10-14, we obtain references to the fields in the form that we will need for building our AJAX request.  Notice that we use the findField() function (we made a reference to this on line 6) to obtain these fields.  In this case we make references to the semester_id, job_type, and department_id fields because we may need to pass these values as part of our AJAX request to determine which instructions we want to load.  E.g. If the job posting is for the "CMPT" department, then it wouldn't make sense to load previous instructions for the MATH department.

On line 16, we attach a click handler to the import button.  This handler is what will be called when the user clicks on the button to load instructions.  These is where we build the AJAX request to load the previous instructions.

Lines 17-27 show the basic GET parameters that I plan to pass to as part of the AJAX request.  Let's take a look at these parameters and discuss what they do.

The -action parameter (line 18) shows that we intend to pass this request to the built-in Xataface action "export_json", which will return the found set as a JSON data structure.  This is a very useful action for serving AJAX requests.  In some cases you may still need to create your own custom actions to return the data that your AJAX request requires, but in most cases this built-in action should do just fine.  When using the export_json action, you can just follow standard Xataface URL conventions for specifying which records to include in the result set.  E.g. here we specify that we want to fetch records from the "job_postings" table (line 19) , we only want one record (line 20),  and the results should be sorted by semester id in descending order (line 22) -- effectively this means we want only the most recent match.

The export_json action also takes some additional parameters.   For a full list, and some documentation, you can check out the action's source itself.   In this example, we set "-mode" to "browse" (line 21) so that the instructions won't be truncated.   By default export_json uses list mode which only returns the first 255 characters of text fields.  Also, since we only need the "instructions" of the job posting, we use the "--fields" directive to declare that we only need this one field.  We could have listed multiple fields here separated by spaces.

On lines 23-25 we initialize query values for the department_id, job_type, and semester_id fields.  This is optional and only added for readability.  Passing a blank value for a query field (following Xataface URL conventions) doesn't affect the query at all.  We set these query parameters to more specific values based on the current form data on lines 29-44.

On lines 29-31, we check to see if the semester_id field is filled in.  If it is, we add a filter to the query to only return job_postings in semesters earlier than the current one.  Notice the use of the '<' less than prefix in the query value to indicate a search for semesters less than the given semester.

Lines 32-27, we check if the department id field has been filled in.  If so, we add it to the filter parameters of the query.  If not, we throw an error .

Lines 39-44 show similar handling for the job type field.

Finally Lines 46-56 show the actual AJAX request.  The response will be an array of objects, where each object contains an 'instructions' property.  The following is a screenshot from the Chrome network inspector to show what the response will look like.



In this handler we first check that the response exists and that its length is greater than 0 (line 47).   On line 48 we use the CKEDITOR api to get the CKeditor instance for the 'instructions' field.  If it can be found, we set the data using the CKeditor setData() method.

Now, if we load the form, enter the required fields, and press the button, it should load the instructions field with the data that we want.




39 comments:

  1. If you want your ex-girlfriend or ex-boyfriend to come crawling back to you on their knees (even if they're dating somebody else now) you need to watch this video
    right away...

    (VIDEO) Win your ex back with TEXT messages?

    ReplyDelete
    Replies
    1. Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
      Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/




      Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
      Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/



      Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
      Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/

      Delete
    2. URGENT AND EFFECTIVE LOVE SPELL CASTER TO HELP YOU GET BACK YOUR EX LOVER VERY FAST 2019 Contact DR LARRY assurancesolutionhome@gmail. com WhatsApp  +2348102316854 I am Laura Peggy  from (ALABAMA), When I eventually found testimonies about this spell caster Dr Larry, how he helped many people to get their lovers and broken homes back, i contacted him too because I was absolutely desperate to get my lover back. Life without my lover was a real mess for me and my kids. i wanted a dramatic change and I thought love spell could be the solution. After discussing the resolution with Dr Larry, he gave me hope that he will restore my relationship. I felt confident that he will actually make my lover to return home and he did! It’s fantastic what this great spell caster have done for me, his help is priceless! I don't know what I would have done without Dr Larry, He does his job so well he is organized and highly functional, i believe he is the best spell caster i can count on when it comes to all kinds of spell, I am so happy that my lover return back home. If you need help, contact him right now through these details below: Email: assurancesolutionhome@gmail. com WhatsApp +2348102316854 Website: http://assurancesolutionhome.wordpress.com  http://assurancesolutionhome.website2.me/





      URGENT AND EFFECTIVE LOVE SPELL CASTER TO HELP YOU GET BACK YOUR EX LOVER VERY FAST 2019 Contact DR LARRY assurancesolutionhome@gmail. com WhatsApp  +2348102316854 I am Laura Peggy  from (ALABAMA), When I eventually found testimonies about this spell caster Dr Larry, how he helped many people to get their lovers and broken homes back, i contacted him too because I was absolutely desperate to get my lover back. Life without my lover was a real mess for me and my kids. i wanted a dramatic change and I thought love spell could be the solution. After discussing the resolution with Dr Larry, he gave me hope that he will restore my relationship. I felt confident that he will actually make my lover to return home and he did! It’s fantastic what this great spell caster have done for me, his help is priceless! I don't know what I would have done without Dr Larry, He does his job so well he is organized and highly functional, i believe he is the best spell caster i can count on when it comes to all kinds of spell, I am so happy that my lover return back home. If you need help, contact him right now through these details below: Email: assurancesolutionhome@gmail. com WhatsApp +2348102316854 Website: http://assurancesolutionhome.wordpress.com  http://assurancesolutionhome.website2.me/

      Delete
    3. My husband and I have been married for about 7 yrs now. We were happily married with two kids, a boy and a girl. 3 months ago, I started to notice some strange behavior from him and a few weeks later I found out that my husband is seeing someone. He started coming home late from work, he hardly care about me or the kids anymore, Sometimes he goes out and doesn't even come back home for about 2-3 days. I did all I could to rectify this problem but all to no avail. I became very worried and needed help. As I was browsing through the Internet one day, I came across a website that suggested that Dr Great can help solve marital problems, restore broken relationships and so on. So, I felt I should give him a try. I contacted him and he did a spell for me. Two days later, my husband came to me and apologized for the wrongs he did and promise never to do it again. Ever since then, everything has returned back to normal. I and my family are living together happily again.. All thanks to Dr Great . If you need a spell caster that can cast a spell that truly works, I suggest you contact him. He will not disappoint you. This is his E-mail: 

      infinitylovespell@gmail.com or infinitylovespell@yahoo.com

      WhatsApp +2348118829899

      website http://infinitylovespell.website2.me/

      Blog http://infinitylovespell1.blogspot.com






      My husband and I have been married for about 7 yrs now. We were happily married with two kids, a boy and a girl. 3 months ago, I started to notice some strange behavior from him and a few weeks later I found out that my husband is seeing someone. He started coming home late from work, he hardly care about me or the kids anymore, Sometimes he goes out and doesn't even come back home for about 2-3 days. I did all I could to rectify this problem but all to no avail. I became very worried and needed help. As I was browsing through the Internet one day, I came across a website that suggested that Dr Great can help solve marital problems, restore broken relationships and so on. So, I felt I should give him a try. I contacted him and he did a spell for me. Two days later, my husband came to me and apologized for the wrongs he did and promise never to do it again. Ever since then, everything has returned back to normal. I and my family are living together happily again.. All thanks to Dr Great . If you need a spell caster that can cast a spell that truly works, I suggest you contact him. He will not disappoint you. This is his E-mail: 

      infinitylovespell@gmail.com or infinitylovespell@yahoo.com

      WhatsApp +2348118829899

      website http://infinitylovespell.website2.me/

      Blog http://infinitylovespell1.blogspot.com







      My husband and I have been married for about 7 yrs now. We were happily married with two kids, a boy and a girl. 3 months ago, I started to notice some strange behavior from him and a few weeks later I found out that my husband is seeing someone. He started coming home late from work, he hardly care about me or the kids anymore, Sometimes he goes out and doesn't even come back home for about 2-3 days. I did all I could to rectify this problem but all to no avail. I became very worried and needed help. As I was browsing through the Internet one day, I came across a website that suggested that Dr Great can help solve marital problems, restore broken relationships and so on. So, I felt I should give him a try. I contacted him and he did a spell for me. Two days later, my husband came to me and apologized for the wrongs he did and promise never to do it again. Ever since then, everything has returned back to normal. I and my family are living together happily again.. All thanks to Dr Great . If you need a spell caster that can cast a spell that truly works, I suggest you contact him. He will not disappoint you. This is his E-mail: 

      infinitylovespell@gmail.com or infinitylovespell@yahoo.com

      WhatsApp +2348118829899

      website http://infinitylovespell.website2.me/

      Blog http://infinitylovespell1.blogspot.com

      Delete
    4. I want to quickly tell the world that there is a real on line spell caster that is powerful and genuine, His name is Dr Larry He helped me recently to reunite my relationship with my husband who left me, When i contacted Dr Larry he cast a love spell for me, and my husband who said he doesn't have anything to do with me again called me and started begging me to come back. he is back now with so much love and care. today i am glad to let you all know that this spell caster have the powers to restore broken relationship back. because i am now happy with my husband. To anyone who is reading this article and needs any help, Dr Larry can also offer any type of help like, Curing of all types of Diseases, Court Cases, Pregnancy Spell, Spiritual protection and lot's more. You can contact him Via his email assurancesolutionhome@gmail. com call or add him on whatsapp +2348102316854





      Advice to save your marriage and get your Ex Boyfriend/girlfriend back ,contact assurancesolutionhome@gmail.com for Urgent effective love Spell to get ex lover back or save you marriage fast and his result is 100% guarantee.
      My name is Jeffery Lerman.. i want to give thanks to Dr.Larry for bringing back my ex Wife. No one could have ever made me believe that the letter I’m about to write would actually one day be written. I was the world’s biggest skeptic. I never believed in magic spells or anything like this, but I was told by a reliable source (a very close co-worker) that Trust is a very dedicated, gifted, and talented person,It was one of the best things I have ever done. My love life was in shambles; I had been through two divorces and was on the brink of a third. I just couldn't face another divorce, and I wanted to try harder to make our relationship work, but my WIfe didn’t seem to care. and She broke up with me again. I was confuse and do not no what to do again, rather than to get in contact with Dr.Larry . He did a love spell that make my Wife come back to me. we are now very much happy with our self. Dr.Larry make her to realize how much we love and need each other.This man is for REAL and for good. he can also help you to fix your broken relationship. I had my Wife back! It was like a miracle! She suddenly wanted to go to marriage counseling, and we’re doing very, very well, in our love life.  
      View on youtube https://youtu.be/ginVXzh2Q78     Website: http://assurancesolutionhome.wordpress.com  Website     http://assurancesolutionhome.website2.me/  
      EMAIL: assurancesolutionhome@gmail.com    CALL/WHATSAPP: +2348102316854     

      Delete
    5. I want to let everyone here know that Spell casting really works. However it wouldn't have been possible for me to get my ex back without the kind support and help of Dr Larry, whose his Website: http://assurancesolutioncenter.website2.me/ i would like to extend my golden sincere thanks to Dr Larry who helped me to get my ex back. i want to thank  this great spell caster who is so powerful and good in spell casting. I am highly indebted to Dr Larry for his help in getting my ex back. My boyfriend left me for another girl, i was so heart broken so i contacted a friend who introduced me to the great Dr Larry who have helped her before to get her boyfriend back so i did all he asked me to do. Surprisingly 48 hours later as he promised my boyfriend called me and asked me to forgive him, we are back together living happily. Don't let anybody to deceive you spell casting works. Contact him through his website: http://assurancesolutioncenter.website2.me/ and Email: assurancesolutionhome@gmail.com. Whatsapp +1(424)-261-8520 thank you so much sir   http://assurancesolutioncenter.over-blog.com  

      Delete
    6. I am GEORGE BELLA from USA, i hear how people are talking about The powerful spell caster called Dr Larry in regard of how he bring back ex lover, Winning lottery, getting pregnant and getting married to their dream lover and i also contact him to help me cast a spell in regard of my ex lover whom i love so much that left me 2yrs ago, but today my ex is back to me and we are happily married with 3kids and i am so much happy for the help i found in you Dr Larry. I and my family are very much happy and we are living large now, i am grateful and appreciate your good work of spell casting. Thank you and may you live long to help people in problems. His email is assurancesolutionhome@gmail. com call or whatsapp +1(424)-261-8520 Website: http://assurancesolutioncenter.website2.me/ 

      Delete
    7. I want to thank Dr Emu a very powerful spell caster who help me to bring my husband back to me, few month ago i have a serious problem with my husband, to the extend that he left the house, and he started dating another woman and he stayed with the woman, i tried all i can to bring him back, but all my effort was useless until the day my friend came to my house and i told her every thing that had happened between me and my husband, then she told me of a powerful spell caster who help her when she was in the same problem I then contact Dr Emu and told him every thing and he told me not to worry my self again that my husband will come back to me after he has cast a spell on him, i thought it was a joke, after he had finish casting the spell, he told me that he had just finish casting the spell, to my greatest surprise within 48 hours, my husband really came back begging me to forgive him, if you need his help you can contact him with via email: Emutemple@gmail.com or add him up on his whatsapp +2347012841542 is willing to help any body that need his help.
      Website: http://emutemple.website2.me/

      Delete
  2. QUANTUM BINARY SIGNALS

    Professional trading signals sent to your mobile phone every day.

    Follow our trades right now and gain up to 270% per day.

    ReplyDelete
  3. Want to join more affiliate networks?
    Visit my affiliate directory to see the ultimate list of affiliate programs.

    ReplyDelete
  4. Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
    Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/



    Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
    Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/




    Get your ex lover back urgently Dr Larry email: assurancesulotionhome@gmail com call him on or whatsapp +2348102316854 immediately
    Life without my husband was a real  mess for me and my children I am so happy to get my Ex back through the  help of Dr Larry the spell caster . My greatest surprise was that 48 hours after the Doctor prepared the spell for me, my husband who has abandoned me for 4 years suddenly called me unexpectedly and am so happy that we have come to become one again through the help of Dr Larry and am so happy to be with my husband once again. Dr Larry is a very wonderful spell caster, you can contact him if you need his assistant because i know he can also help you. contact him through his email: assurancesolutionhome@gmail com call him on or whatsapp +2348102316854 immediately website  http://assurancesolutionhome.website2.me/

    ReplyDelete
  5. Replik Moncler Jacken, das eleganten Stil und modernste Technologie kombiniert, eine Vielzahl von Stilen von günstig moncler kinder trainingsanzug, der Zeiger bewegt sich zwischen Ihrem exklusiven Geschmacksstil.

    ReplyDelete
  6. URGENT AND EFFECTIVE LOVE SPELL CASTER TO HELP YOU GET BACK YOUR EX LOVER VERY FAST 2019 Contact DR LARRY assurancesolutionhome@gmail. com WhatsApp  +2348102316854 I am Laura Peggy  from (ALABAMA), When I eventually found testimonies about this spell caster Dr Larry, how he helped many people to get their lovers and broken homes back, i contacted him too because I was absolutely desperate to get my lover back. Life without my lover was a real mess for me and my kids. i wanted a dramatic change and I thought love spell could be the solution. After discussing the resolution with Dr Larry, he gave me hope that he will restore my relationship. I felt confident that he will actually make my lover to return home and he did! It’s fantastic what this great spell caster have done for me, his help is priceless! I don't know what I would have done without Dr Larry, He does his job so well he is organized and highly functional, i believe he is the best spell caster i can count on when it comes to all kinds of spell, I am so happy that my lover return back home. If you need help, contact him right now through these details below: Email: assurancesolutionhome@gmail. com WhatsApp +2348102316854 Website: http://assurancesolutionhome.wordpress.com  http://assurancesolutionhome.website2.me/





    URGENT AND EFFECTIVE LOVE SPELL CASTER TO HELP YOU GET BACK YOUR EX LOVER VERY FAST 2019 Contact DR LARRY assurancesolutionhome@gmail. com WhatsApp  +2348102316854 I am Laura Peggy  from (ALABAMA), When I eventually found testimonies about this spell caster Dr Larry, how he helped many people to get their lovers and broken homes back, i contacted him too because I was absolutely desperate to get my lover back. Life without my lover was a real mess for me and my kids. i wanted a dramatic change and I thought love spell could be the solution. After discussing the resolution with Dr Larry, he gave me hope that he will restore my relationship. I felt confident that he will actually make my lover to return home and he did! It’s fantastic what this great spell caster have done for me, his help is priceless! I don't know what I would have done without Dr Larry, He does his job so well he is organized and highly functional, i believe he is the best spell caster i can count on when it comes to all kinds of spell, I am so happy that my lover return back home. If you need help, contact him right now through these details below: Email: assurancesolutionhome@gmail. com WhatsApp +2348102316854 Website: http://assurancesolutionhome.wordpress.com  http://assurancesolutionhome.website2.me/

    ReplyDelete
  7. My husband and I have been married for about 7 yrs now. We were happily married with two kids, a boy and a girl. 3 months ago, I started to notice some strange behavior from him and a few weeks later I found out that my husband is seeing someone. He started coming home late from work, he hardly care about me or the kids anymore, Sometimes he goes out and doesn't even come back home for about 2-3 days. I did all I could to rectify this problem but all to no avail. I became very worried and needed help. As I was browsing through the Internet one day, I came across a website that suggested that Dr Great can help solve marital problems, restore broken relationships and so on. So, I felt I should give him a try. I contacted him and he did a spell for me. Two days later, my husband came to me and apologized for the wrongs he did and promise never to do it again. Ever since then, everything has returned back to normal. I and my family are living together happily again.. All thanks to Dr Great . If you need a spell caster that can cast a spell that truly works, I suggest you contact him. He will not disappoint you. This is his E-mail: 

    infinitylovespell@gmail.com or infinitylovespell@yahoo.com

    WhatsApp +2348118829899

    website http://infinitylovespell.website2.me/

    Blog http://infinitylovespell1.blogspot.com

    ReplyDelete
  8. My husband and I have been married for about 7 yrs now. We were happily married with two kids, a boy and a girl. 3 months ago, I started to notice some strange behavior from him and a few weeks later I found out that my husband is seeing someone. He started coming home late from work, he hardly care about me or the kids anymore, Sometimes he goes out and doesn't even come back home for about 2-3 days. I did all I could to rectify this problem but all to no avail. I became very worried and needed help. As I was browsing through the Internet one day, I came across a website that suggested that Dr Great can help solve marital problems, restore broken relationships and so on. So, I felt I should give him a try. I contacted him and he did a spell for me. Two days later, my husband came to me and apologized for the wrongs he did and promise never to do it again. Ever since then, everything has returned back to normal. I and my family are living together happily again.. All thanks to Dr Great . If you need a spell caster that can cast a spell that truly works, I suggest you contact him. He will not disappoint you. This is his E-mail: 

    infinitylovespell@gmail.com or infinitylovespell@yahoo.com

    WhatsApp +2348118829899

    website http://infinitylovespell.website2.me/

    Blog http://infinitylovespell1.blogspot.com

    ReplyDelete
  9. POWERFUL LOVE SPELLS AND LOST LOVE SPELLS TO BRING BACK LOST LOVER +2348118829899 USA, UK, FRANCE, CANADA, AUSTRALIA, NETHERLANDS, AUSTRIA, BELGIUM, IRELAND.

    I've gotten back with my ex boyfriend with the help of Dr.Great the best spell caster online and i highly recommends Dr.Great to anyone in need of help!.. I want to testify of how i got back my boyfriend after he breakup with me, we have been together for 3 years, recently i found out my boyfriend was having an affair with another Girl, when i confronted him, it led to quarrels and he finally broke up with me, i tried all i could to get him back but all to no avail until i saw a post in a relationship forum about a spell caster who helps people get back their lost love through Love spell, at first i doubted it but decided to give it a try, when i contacted this spell caster via his email, and he told me what to do and i did it, Then he did a Love spell for me. 28 hours later, my boyfriend really called me and told me that he miss me so much, So Amazing!! So that was how he came back that same day, with lots of love and joy, and he apologized for his mistake, and for the pain he caused me. Then from that day, our relationship was now stronger than how it were before, All thanks to DR.GREAT. he is so powerful and i decided to share my story on the Internet that Dr.Great real and powerful spell caster who i will always pray to live long to help his children in the time of trouble, if you are here and you need your Ex back or your husband moved to another woman, do not cry anymore, contact this powerful spell caster now. Here’s his contact: Email him at: infinitylovespell@gmail.com or infinitylovespell@yahoo.com, you can also call him or add him on WhatsApp: +2348118829899 check out his  blog http://infinitylovespell1.blogspot.com you can also visit my blog at http://donnakelvin150.over-blog.com, THANKS TO DR.GREAT..  

    ReplyDelete
  10. I want to quickly tell the world that there is a real on line spell caster that is powerful and genuine, His name is Dr Larry He helped me recently to reunite my relationship with my husband who left me, When i contacted Dr Larry he cast a love spell for me, and my husband who said he doesn't have anything to do with me again called me and started begging me to come back. he is back now with so much love and care. today i am glad to let you all know that this spell caster have the powers to restore broken relationship back. because i am now happy with my husband. To anyone who is reading this article and needs any help, Dr Larry can also offer any type of help like, Curing of all types of Diseases, Court Cases, Pregnancy Spell, Spiritual protection and lot's more. You can contact him Via his email assurancesolutionhome@gmail. com call or add him on whatsapp +2348102316854





    Advice to save your marriage and get your Ex Boyfriend/girlfriend back ,contact assurancesolutionhome@gmail.com for Urgent effective love Spell to get ex lover back or save you marriage fast and his result is 100% guarantee.
    My name is Jeffery Lerman.. i want to give thanks to Dr.Larry for bringing back my ex Wife. No one could have ever made me believe that the letter I’m about to write would actually one day be written. I was the world’s biggest skeptic. I never believed in magic spells or anything like this, but I was told by a reliable source (a very close co-worker) that Trust is a very dedicated, gifted, and talented person,It was one of the best things I have ever done. My love life was in shambles; I had been through two divorces and was on the brink of a third. I just couldn't face another divorce, and I wanted to try harder to make our relationship work, but my WIfe didn’t seem to care. and She broke up with me again. I was confuse and do not no what to do again, rather than to get in contact with Dr.Larry . He did a love spell that make my Wife come back to me. we are now very much happy with our self. Dr.Larry make her to realize how much we love and need each other.This man is for REAL and for good. he can also help you to fix your broken relationship. I had my Wife back! It was like a miracle! She suddenly wanted to go to marriage counseling, and we’re doing very, very well, in our love life.  
    View on youtube https://youtu.be/ginVXzh2Q78     Website: http://assurancesolutionhome.wordpress.com  Website     http://assurancesolutionhome.website2.me/  
    EMAIL: assurancesolutionhome@gmail.com    CALL/WHATSAPP: +2348102316854     

    ReplyDelete
  11. Urgent effective love Spell caster to help you bring back ex lover & save you marriage fast contact:prophetoyinbojesus@gmail.com is certainly the best spell caster online and his result is 100% guarantee!. My Name Glenda his form Tx,USA. After 12years of marriage, me and my husband has been into one quarrel or the other until he finally left me and moved to California to be with another woman. I felt my life was over and my kids thought they would never see their father again. i tried to be strong just for the kids but i could not control the pains that torments my heart, my heart was filled with sorrows and pains because i was really in love with my husband. Every day and night i think of him and always wish he would come back to me, I was really upset and i needed help, so i searched for help online and I came across a website that suggested that Dr oyinbo can help get ex back fast. So, I felt I should give him a try. I contacted him and he told me what to do and i did it then he did a (Love spell) for me. 28 hours later, my husband really called me and told me that he miss me and the kids so much, So Amazing!! So that was how he came back that same day,with lots of love and joy,and he apologized for his mistake,and for the pain he caused me and the kids. Then from that day,our Marriage was now stronger than how it were before, All thanks to Dr oyinbo. he is so powerful and i decided to share my story on the internet that Dr.oyinbo real and powerful spell caster who i will always pray to live long to help his children in the time of trouble, if you are here and you need your Ex back or your husband moved to another woman, do not cry anymore, contact this powerful spell caster now. Here’s his contact: Call/WhatsApp:+2348074066640 ,Email him at: prophetoyinbojesus@gmail.com

    ReplyDelete
  12. How I get back my ex-lover contact Dr Azaka for urgent and fast love spell via azakaspelltemple@gmail.com , I never believed in spell casting but After 6 years of dating my ex-lover she broke up with me, I still imagine how Dr Azaka brought my ex-lover back to me in just 48 hours. No one could have ever made me believe that there is a real spell caster that really works. Am from Seattle Washington, I want to quickly tell the world that there is a real online spell caster that is powerful and genuine, His name is Dr Azaka. He helped me recently to reunite my relationship with my ex-lover who left me, When I contacted Dr Azaka he cast a love spell for me and my ex-lover who said she doesn't have anything to do with me again called me and started begging me. She is back now with so much love and caring. today I am glad to let you all know that this spell caster has the powers of bringing lovers back. because I am now happy with my lover, and the most surprising, is that our love is very strong, every day is happiness and joy. and there is nothing like been with the woman you love. I am so happy my love is back to me with the help of Dr Azaka if you have similar problem or you want to fix your broken relationship, stop divorce, get your ex back, get your divorce wife or husband back, I will advise you to contact him ,he is there to help you and put a smile on your face as he did to me and others. Contact him via Whatsapp +2349059389105 Or Email azakaspelltemple@gmail.com

    ReplyDelete
  13. I want to let everyone here know that Spell casting really works. However it wouldn't have been possible for me to get my ex back without the kind support and help of Dr Larry, whose his Website: http://assurancesolutioncenter.website2.me/ i would like to extend my golden sincere thanks to Dr Larry who helped me to get my ex back. i want to thank  this great spell caster who is so powerful and good in spell casting. I am highly indebted to Dr Larry for his help in getting my ex back. My boyfriend left me for another girl, i was so heart broken so i contacted a friend who introduced me to the great Dr Larry who have helped her before to get her boyfriend back so i did all he asked me to do. Surprisingly 48 hours later as he promised my boyfriend called me and asked me to forgive him, we are back together living happily. Don't let anybody to deceive you spell casting works. Contact him through his website: http://assurancesolutioncenter.website2.me/ and Email: assurancesolutionhome@gmail.com. Whatsapp +1(424)-261-8520 thank you so much sir   http://assurancesolutioncenter.over-blog.com  

    ReplyDelete
  14. Thank you Dr Great for your genuine spells. This is really incredible, and I have never experienced anything like this in my life. Before i came in contact with Dr Great, i have tried every possible means that i could to get my wife back, but i actually came to realize that nothing was working out for me, and that my wife had developed lot of hatred for me.. I thought there was no hope to reunite with my ex wife and kids. But when i read good reviews about Dr Great work , i decided to give it a try and i did everything that he instructed me and i trusted in him and followed his instructions just as he have guaranteed me in 28 hours, and that was exactly when my wife called me.. We are more contented now than ever. Everything looks perfect and so natural! Thank you so much for your authentic and indisputable spells. Thank you Dr Great for your help. If you need help in your marriage of broken relationship, contact Dr Great right now for urgent help

    Email: infinitylovespell@gmail.com OR infinitylovespell@yahoo.com

    View his blog  http://infinitylovespell1.blogspot.com

    Call/WhatsApp him: +2348118829899

    ReplyDelete
  15. Thank you Dr Great for your genuine spells. This is really incredible, and I have never experienced anything like this in my life. Before i came in contact with Dr Great, i have tried every possible means that i could to get my wife back, but i actually came to realize that nothing was working out for me, and that my wife had developed lot of hatred for me.. I thought there was no hope to reunite with my ex wife and kids. But when i read good reviews about Dr Great work , i decided to give it a try and i did everything that he instructed me and i trusted in him and followed his instructions just as he have guaranteed me in 28 hours, and that was exactly when my wife called me.. We are more contented now than ever. Everything looks perfect and so natural! Thank you so much for your authentic and indisputable spells. Thank you Dr Great for your help. If you need help in your marriage of broken relationship, contact Dr Great right now for urgent help

    Email: infinitylovespell@gmail.com OR infinitylovespell@yahoo.com

    View his blog  http://infinitylovespell1.blogspot.com

    Call/WhatsApp him: +2348118829899

    ReplyDelete
  16. Ever since my husband got me divorced for the past 2 years, i v'e not been my self. I was reviewing some post of how i could get back my husband then, i saw a testimony shared by Marina Choas from SWEDEN about a spell caster named Dr. tunde. I contacted Marina Chaos to confirm about how Dr. tunde helped her and she clarified everything to me of how he helped her and that gave me the courage to get in touch with Dr. tunde for help. Dr. tunde assured me that my days of sorrows will be over within 48hours after he has finished with his work. I followed his instructions he gave to me because i had the believe, faith, hope and trust in him. Verily i say to you today that i and my husband are back together and i can proudly say and testify to the world of what Dr. tunde did for me. Contact him today via E-mail:(babatundesolutioncentre1@gmail.com) OR call him or whatsapp him +2348143581382 if you seek his help. Also specialize in treating all kinds of illness, HERPES VIRUS, HEPATITIS B, CANCER, BRAIN DISEASE, INFERTILITY, DIABETES AND MORE

    ReplyDelete
  17. Strong And Powerful Love Spell To Win Your Ex Back.. I have decided that i am going to spend the whole day on the internet just to make sure that a lot of people are able to read this my testimony about Dr.happy who is a powerful spell caster from Africa, After been abandon by my lover i was so lonely that very day that i decided to go through the net for some relationships tips, I never knew that this was the road map that will secure the return of my lover. After reading a lot of tips on how to restore my relationship in a more better way i discovered that Dr.happy has a lot of recommendation than other spell casters, So with this i had my mind made up that Dr.happy was the right person for the job, And i contacted Dr.happy through his details which i saw on the internet and i was so happy that i chose to work with Dr.happy because his work was 100% perfect and the spell brought my lover back to me with fast relief you can also contact him for help now email.. happylovespell2@gmail.com
    Website...happylovespell2.webnode.com/
    Whatsapp/cal +2348133873774

    ReplyDelete
  18. GET BACK YOUR EX FAST, SAVE YOUR MARRIAGE FROM DIVORCE AND AMEND YOUR BROKEN RELATIONSHIP WITH THE HELP OF DR GREAT CALL OR WHATSAPP +2348118829899

    Hello everyone i am happy to spread my testimony of a strong spell caster called Dr Great. I'm Kaitlyn Houston and i live in USA, my husband and i had a little fight because of that he wanted to divorce me i was so afraid to lose him because i love him very much so i search online for help and i saw a lot of people's testimonies on how Dr Great help them and came out with positive results like Divorces, Cancers, lotteries, fertilities and others. So i emailed him and told him my problem and he told me what to do and I did it as he instructed, 24 hours later he told me he is done with the spell and my husband will no longer divorce me and when my husband came back from work he told me he won't divorce me anymore he said he didn't know what came over him that he is sorry I was so happy and I thank Dr Great for his help If you need Dr Great help email him at infinitylovespell@gmail.com or infinitylovespell@yahoo.com view his blog http://infinitylovespell1.blogspot.com my page https://kaitlynhouston19.blogspot.com you can also add him on WhatsApp +2348118829899 and he will put an end to your problem 

    ReplyDelete
  19. Hello i am here to spread this good news to the entire world on how i got my ex love back.I was going crazy when my love left me for another girl last month,But when i meet a friend that introduce me to DR IROSI the great messenger to the oracle that he serve,I narrated my problem to DR IROSI about how my ex love left me and also how i needed to get a job in a very big company.He only said to me that i have come to the right place were i will be getting my heart desire without any side effect.He told me what i need to do,After it was been done,In the next 2 days,My love called me on the phone and was saying sorry for living me before now and also in the next one week after my love called me to be pleading for forgiveness,I was called for interview in my desired company were i needed to work as the managing director..I am so happy and overwhelmed that i have to tell this to the entire world to contact DR IROSI at the following email address DRIROSISOLUTIONCENTER@GMAIL.COM and get all your problem solve..No problem is too big for him to solve..Contact him direct on DRIROSISOLUTIONCENTER@GMAIL.COM or call his mobile number or add him up on whatsapp via (+2348118829771). and get your problems solve like me.    

    ReplyDelete
  20. I am GEORGE BELLA from USA, i hear how people are talking about The powerful spell caster called Dr Larry in regard of how he bring back ex lover, Winning lottery, getting pregnant and getting married to their dream lover and i also contact him to help me cast a spell in regard of my ex lover whom i love so much that left me 2yrs ago, but today my ex is back to me and we are happily married with 3kids and i am so much happy for the help i found in you Dr Larry. I and my family are very much happy and we are living large now, i am grateful and appreciate your good work of spell casting. Thank you and may you live long to help people in problems. His email is assurancesolutionhome@gmail. com call or whatsapp +1(424)-261-8520 Website: http://assurancesolutioncenter.website2.me/ 





    I am GEORGE BELLA from USA, i hear how people are talking about The powerful spell caster called Dr Larry in regard of how he bring back ex lover, Winning lottery, getting pregnant and getting married to their dream lover and i also contact him to help me cast a spell in regard of my ex lover whom i love so much that left me 2yrs ago, but today my ex is back to me and we are happily married with 3kids and i am so much happy for the help i found in you Dr Larry. I and my family are very much happy and we are living large now, i am grateful and appreciate your good work of spell casting. Thank you and may you live long to help people in problems. His email is assurancesolutionhome@gmail. com call or whatsapp +1(424)-261-8520 Website: http://assurancesolutioncenter.website2.me/ 

    ReplyDelete
  21. I need my ex lover back Contact: Drsikama@gmail.com and his result is 100% sure and guaranteed!.
    I got a divorce from my husband when I was six months pregnant with my second child. We had been arguing and quarreling nonstop since the day our first child was conceived, no love nor trust from him anymore so he divorced me. And all these whiles, I have been trying all different means to get him back, I also tried some different spell casters here in the United States, but none of them could bring Richard back to me. It was only Dr. sikama who guaranteed me an urgent 28 hours spell casting, and he assure me that my husband will be with me again. I am writing to offer my thanks and deep gratitude to you for keeping your promises, and for using your gifted and great powers to bring him back home. I was thrilled to know that you are specialized in reuniting Lovers. Thank you Sir, for helping me through the worst times of my life, for being such a great spell caster, and for giving me a love spell that has brought me so much joy in my marriage. My husband is back and promise never to leave me again. If you doubt his ability, trust me. You should take a chance. It pays off in ways you could never even imagine. If you are their right now and you need a powerful and urgent love spell to bring back your ex kindly contact Dr. sikama right now he is the only answer to restore your broken relationship or marriage. Here’s his contact: Email him at:drsikama@gmail.com ,Call/WhatsApp:+2348130725051

    ReplyDelete
  22. I want to use this great opportunity to thank Dr OSOFO for helping me to get my girlfriend back after 7 months of breakup. My girlfriend breakup with me because he see another boy at his working place and told me he is no longer interested in me and live me in pain and heart break. I seek for help on the internet and i saw so many good talk about this great spell caster Dr OSOFO and I contacted him also and explain my problems to him and he cast a love spell for me which i use to get back my girlfriend within the period of 48 hours and i am so grateful to him for the good work he did for me,that is why i also want to let everyone who is in need of help out there to also seek help from him so he can help.His email;(osofo.48hoursolutioncenter@gmail.com )  or whatsapp: +2349065749952 

    ReplyDelete
  23. I want to thank Dr Emu a very powerful spell caster who help me to bring my husband back to me, few month ago i have a serious problem with my husband, to the extend that he left the house, and he started dating another woman and he stayed with the woman, i tried all i can to bring him back, but all my effort was useless until the day my friend came to my house and i told her every thing that had happened between me and my husband, then she told me of a powerful spell caster who help her when she was in the same problem I then contact Dr Emu and told him every thing and he told me not to worry my self again that my husband will come back to me after he has cast a spell on him, i thought it was a joke, after he had finish casting the spell, he told me that he had just finish casting the spell, to my greatest surprise within 48 hours, my husband really came back begging me to forgive him, if you need his help you can contact him with via email: Emutemple@gmail.com or add him up on his whatsapp +2347012841542 is willing to help any body that need his help.
    Website: http://emutemple.website2.me/

    ReplyDelete
  24. I NEED A LOVE SPELL CASTER (DR. GBOJIE) THAT HELPED ME RESTORE MY RELATIONSHIP 
     I was absolutely desperate to get my husband back. Life without my husband was a real mess for me and my children. i wanted a dramatic change and I thought love spell could be the solution. After discussing the resolution with Him, he gave me hope that he will restore my marriage. I felt confident that he will actually make my husband to return home and he did! It’s fantastic what this great spell caster has done for me, his help is priceless! I don’t know what I would have done without his help, He does his job so well he is organized and highly functional, i believe he is the best service to use i can count on when it comes to restoring relationship, I was floored that his worked was perfect, if you need help, ️ ️ ️ ️ ️ ️ ️ ️ gbojiespiritualtemple@gmail.com or whatsapp :  +2349066410185 check out his website :http://gbojiespiritualtemple.website2.me    

    ReplyDelete
  25. Hello everyone I want to let the whole world know how Dr Great has restored my broken relationship with Wayne. We have been together for 3 years and he told me that he doesn’t love me like he used to. Things have not been good for about 4 months and he ended this about 2 weeks ago. I was miserable and just don’t want to go on anymore. I did text him right after this but he didn’t even respond to me. One day I was searching for a way to get him back on the Internet when I saw a post of a lady testifying of how a love spell caster called Dr Great helped her to get back her Ex, I was so desperate to get mine back so I messaged him and explained my situation to him and he instructed me to do somethings which I did and 24 hours later my boyfriend Wayne came back kneeling and begging for my forgiveness and I forgive him and our relationship was back to normal again, if your Ex broke up with you or you have any problem then you problem has come to an end because Dr Great can solve all marriage and relationship problems. If you need his urgent help email him at 

    infinitylovespell@gmail.com OR infinitylovespell@yahoo.com 

    You can also call or add him on WhatsApp +2348118829899

    BLOG http://infinitylovespell1.blogspot.com

    ReplyDelete
  26. Hello everyone I want to let the whole world know how Dr Great has restored my broken relationship with Wayne. We have been together for 3 years and he told me that he doesn’t love me like he used to. Things have not been good for about 4 months and he ended this about 2 weeks ago. I was miserable and just don’t want to go on anymore. I did text him right after this but he didn’t even respond to me. One day I was searching for a way to get him back on the Internet when I saw a post of a lady testifying of how a love spell caster called Dr Great helped her to get back her Ex, I was so desperate to get mine back so I messaged him and explained my situation to him and he instructed me to do somethings which I did and 24 hours later my boyfriend Wayne came back kneeling and begging for my forgiveness and I forgive him and our relationship was back to normal again, if your Ex broke up with you or you have any problem then you problem has come to an end because Dr Great can solve all marriage and relationship problems. If you need his urgent help email him at 

    infinitylovespell@gmail.com OR infinitylovespell@yahoo.com 

    You can also call or add him on WhatsApp +2348118829899

    BLOG http://infinitylovespell1.blogspot.com

    ReplyDelete
  27. A GREAT SPELL CASTER (DR. EMU) THAT HELP ME BRING BACK MY EX GIRLFRIEND.
    Am so happy to testify about a great spell caster that helped me when all hope was lost for me to unite with my ex-girlfriend that I love so much. I had a girlfriend that love me so much but something terrible happen to our relationship one afternoon when her friend that was always trying to get to me was trying to force me to make love to her just because she was been jealous of her friend that i was dating and on the scene my girlfriend just walk in and she thought we had something special doing together, i tried to explain things to her that her friend always do this whenever she is not with me and i always refuse her but i never told her because i did not want the both of them to be enemies to each other but she never believed me. She broke up with me and I tried times without numbers to make her believe me but she never believed me until one day i heard about the DR. EMU and I emailed him and he replied to me so kindly and helped me get back my lovely relationship that was already gone for two months.
    Email him at: Emutemple@gmail.com
    Website: http://emutemple.website2.me/
    Call or Whats-app him: +2347012841542

    ReplyDelete
  28. *All my life i have never seen anything that work so fast like Dr.Agbazara spell. After contacting Dr.Agbazara then i started believing in the saying that every coin has two sides. When my lover left me she sworn never to come back to me again but thank God that through the help of Dr.Agbazara i have my lover back to me within 48 hours and i will also want other people that are heart broken to contact Dr.Agbazara through these details below which are via email: ( agbazara@gmail.com ) or via Whatsapp on +2348104102662 then you can see the wonders of Dr.Agbazara*



























    ReplyDelete
  29. Hi viewers online, I'm Alfonso Vázquez from Mexico. I'm here to share my testimony about how i was helped to get my wife back. I was a cheat and my wife caught me several times. I tried fixing myself and each time i ended up cheating over and over again. I guess i didn't realise what she meant to me until she had left me alone. I began to find a way to get her back but nothing seems to work out perfectly till i came across an article about Lord Zakuza who helped a lot of people globally to get their relationships back. I made contact with him on his WhatsApp number via +1 740-573-9483 and he assured me that my wife will come back to me within 48 hours with his powerful magics and i paid 410 Euros for the materials needed for the work. Surprisingly, my wife came back home after 2 days saying that she still loves me and i swore never to cheat on her anymore. All thanks to Lord Zakuza. Email him via ( lordzakuza7@gmail.com ) or WhatsApp number via +1 740-573-9483.

    ReplyDelete
  30. MY name is luthor mariam, from, (USA) After 12 years of marriage, me and my husband has been into one quarrel or the other until he finally left me and moved to California to be with another woman. I felt my life was over and my kids thought they would never see their father again. i tried to be strong just for the kids but i could not control the pains that torments my heart, my heart was filled with sorrows and pains because i was really in love with my husband. Every day and night i think of him and always wish he would come back to me, I was really upset and i needed help, so i searched for help online and I came across a website that suggested that Dr Osasu can help get ex back fast. So, I felt I should give him a try. I contacted him and he told me what to do and i did it then he did a Love spell for me. 28 hours later, my husband really called me and told me that he miss me and the kids so much, So Amazing!! So that was how he came back that same day,with lots of love and joy,and he apologized for his mistake,and for the pain he caused me and the kids. Then from that day,our Marriage was now stronger than how it were before, All thanks to Dr Osasu . he is so powerful and i decided to share my story on the internet that Dr. Osasu real and powerful spell caster who i will always pray to live long to help his children in the time of trouble, if you are here and you need your Ex back or your husband moved to another woman, do not cry anymore, contact this powerful spell caster now. Here’s his contact Call/WhatsApp: +2347064365391 Email: drosasu25@gmail.com (mail to: drosasu25@gmail.com)

    ReplyDelete
  31. MY name is luthor mariam, from, (USA) After 12 years of marriage, me and my husband has been into one quarrel or the other until he finally left me and moved to California to be with another woman. I felt my life was over and my kids thought they would never see their father again. i tried to be strong just for the kids but i could not control the pains that torments my heart, my heart was filled with sorrows and pains because i was really in love with my husband. Every day and night i think of him and always wish he would come back to me, I was really upset and i needed help, so i searched for help online and I came across a website that suggested that Dr Osasu can help get ex back fast. So, I felt I should give him a try. I contacted him and he told me what to do and i did it then he did a Love spell for me. 28 hours later, my husband really called me and told me that he miss me and the kids so much, So Amazing!! So that was how he came back that same day,with lots of love and joy,and he apologized for his mistake,and for the pain he caused me and the kids. Then from that day,our Marriage was now stronger than how it were before, All thanks to Dr Osasu . he is so powerful and i decided to share my story on the internet that Dr. Osasu real and powerful spell caster who i will always pray to live long to help his children in the time of trouble, if you are here and you need your Ex back or your husband moved to another woman, do not cry anymore, contact this powerful spell caster now. Here’s his contact Call/WhatsApp: +2347064365391 Email: drosasu25@gmail.com (mail to: drosasu25@gmail.com)

    ReplyDelete