block serializer...semi jank
gitignore pdf