overview structure for appframework