dobonus added but broken
templong  something
bonus kinda works but too fast
between level roughly working
async dobonus order working