in reply to Hide Data based on account

Consider using HTML::Template. That will let you show sections of text/data conditionally. Then you can use an "access level" variable to control who sees what.