add blueprint check