optimizated speed a little