testing both way work