1. smart water meters
  2. allen development