added some future improvement ideas