implemented the .skip() function finally