can use server or not