Merge pull request #48 from lemonsqueeze/tactics_undo