based on Bio 30 S2 2023-2024