ShoreTel: Wyre for Better Resources Allocation