FINALLY I CRACKED IT....