all the things I've implemented