The 3 ingredients for a successful startup