Author: Atanas Boev, Todor Vlaev, Tuomas Nieminen