Explicit returns needed here