Add FixedAdapter
improved fixed adapter