caching, businesslogic, javascript, velocity generator