slight performance improvemet
easy