Some Fucntions are fixed