adding middleman skeleton
mege