Think Better! Think bigger! Think Faster!