fixed #343, abuse blueprint