first tests - some may not pass!