put together 8-bit FA. untested for now