optional class features 2024