fix bug about blueprint