added MainActivity