works perfectly now