more convenience functions in sequence