calc() fallback added