use blueprint