defines as requested