I used this code a long time ago dont think its new .