main tests added