building info and tasks from app struct