Reworked choosing algorithm...Works now.
Updated to-do list