signed! ChrisB told me that he had done this before with DX funcs but I´m still to stupid to use those...