docs: def main():
    '''monica helps you order food from the timeline'''
    arguments = docopt(__doc__, version=__version__)
  
    if arguments['configure'] and flag:
      configure()
    if arguments['cuisine']:
      if arguments['list']:
        cuisine('list')
      else:
        cuisine(arguments['<cuisine-id>'])
    elif arguments['surprise']:
      surprise()
    elif arguments['reviews']:
      reviews(arguments['<restaurant-id>'])
    elif arguments['search']:
      search(arguments['QUERY'])
    elif arguments['budget']:
      try:
        money = arguments['<budget>']
        money = float(money)
        budget(money)
      except:
        print 'Budget should be a number!'
    elif arguments['restaurant']:
      restaurant(arguments['<restaurant-id>'])
    else:
      print (__doc__)