forgot to add some includes files, ugh, we have teasers in there :(