adapted for home testing