thanks cag, i worked really hard on it