full app types