When you 'optimize' your lineup, the SquadQL optimizer will surface the highest projected lineup based on the players on your team.
The optimizer will recommend start-bench moves as well as intra-roster moves (i.e. move Bregman from 3B to SS). Intra-roster moves generally are made to open up a slot for a player coming off the bench.
By selecting 'cancel', the recommended move will not be processed. If you change your mind, you may also 'undo' it. Please note, if you cancel an intra-roster move that is proceeded by a player coming off the bench, it may not go through since your canceled move is preventing it from taking place.
If a player is locked, the optimizer will exclude this player from being moved.
More to come...
You can add free agents from the Players or Player Research screen, and optimize a lineup with those players as starters. To do this, add players from those sections and go back to the Lineup screen. From there, you can optimize and upload to ESPN, CBS, or Yahoo.