random stuff I've been working on