returning sequence