almost perfect looping selection behavior
maintenance