Implemented rollover as mentioned in documentation