Added untested implementation through process, not yet compiling