added intial tests