added skip possibility
revert
a