Added guid generator