naming and getting prepped for publish