no point returning tag_list since this is already being done seperarely