add cache option for application