SLGV services

pattern