version without tests