better offline test