Adding definitions at top