added seq types