initial example app, codemaid, virtual methods