I see what you mean by the getRandomNumber chance being wrong. I fixed that. I already have the isPregnant Boolean, but the purpose I wanted for that method was to ensure that one ladybug cannot be pregnant multiple times. What is wrong with my gestationPeriod method? I wanted the separate method gestationPeriod so I could simplify the code in my act method.