proceedural objects