mixed stuff

by @aestaerin

aestaerin