Stelastill - 2024 review