committing changes before trying to add a command queue system.