more misc stuff like tests