Requirements:

  1. Must be cool (optional)