Add submission interface