configurable app