binary supports direction