now I need to optimize