mostly static app