removed collapse clause, ( improved performance )