yey duplexer
yey duplexer redux