Open-source code by Olesia Radevych