allowing for application variable for key