... far and was just wondering how long before this works??