lots of cool stufs, nearly finished