handle case when additional not provided at all
yeah, .js no worky