moved source files from discarded PR for Aurora framework