Are You a Deliberate Creator?