working on server scanner module