on leaf by @MorenayAtr - On Flash by @Arthog_AQW