better separation of logic and presentation for /inc files