add fabrication for testing
work on testing with fabrication, merge both branches