Updated binary backend and cleaned up backend role a little bit.