think I've added everything for movable coupling interfaces. now to
compile and test