Of course yes this would be a hack. Your talking about some code in vbportal. This is not a discussion about functionality that exists in our product. Anytime you want something that is outside the base functionality of the product or in another product as is the case here you want to create code in vbportal then it is a hack. It is something not included within the reviewpost released code.