fixed default adapter