added shiftt function/ comment for splitt