liivart:oop might as well post these too