added disableds and placeholders to the functionality that nonpaying customers cannot use