fixes to improve timing - fifo for clock domain transfers