duplicated some files for testing, added dispatch rule stuff