the 3 main types (On-Grid