added skip ability