Comment submit overhaul