add hacky workaround for different requirement