Add more some feature like next, previous and support option loop