adding optimizer