added testing basics