woks spmpetimes and not others.. weird..