diff --git a/app/src/main/java/com/example/chan24/smartplanner/DatabaseHelper2.java b/app/src/main/java/com/example/chan24/smartplanner/DatabaseHelper2.java
new file mode 100644
index 0000000000000000000000000000000000000000..be2f2e3dc71d5dc61b1de125fc3675f386b8fcba
--- /dev/null
+++ b/app/src/main/java/com/example/chan24/smartplanner/DatabaseHelper2.java
@@ -0,0 +1,58 @@
+package com.example.chan24.smartplanner;
+
+import android.content.ContentValues;
+import android.content.Context;
+import android.database.Cursor;
+import android.database.sqlite.SQLiteDatabase;
+import android.database.sqlite.SQLiteOpenHelper;
+
+/**
+ * Created by Niharika on 19-04-2017.
+ */
+
+public class DatabaseHelper2 extends SQLiteOpenHelper {
+    final static public String dbname = "ProfileDetails";
+    final static public String tablename ="ExtraDetails";
+    final static public String col1 ="Gender";
+    final static public String col2 ="Age";
+    final static public String col3= "Phone";
+    final static public String query ="create table "+tablename+"(Gender varchar(10),Age number(2),Phone number(11))";
+    public DatabaseHelper2(Context context) {
+        super(context, dbname, null, 1);
+    }
+
+    @Override
+    public void onCreate(SQLiteDatabase db) {
+        db.execSQL(query);
+
+
+    }
+
+    @Override
+    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
+    onCreate(db);
+    }
+
+    public boolean insertdata(String gender ,int age ,long phone )
+    {
+        SQLiteDatabase db = this.getWritableDatabase();
+        ContentValues cv= new ContentValues();
+        cv.put(col1,gender);
+        cv.put(col2,age);
+        cv.put(col3,phone);
+
+        long res=db.insert(tablename,null,cv);
+        if(res==-1)
+            return false;
+        else
+            return true;
+
+    }
+    Cursor retriving()
+    {
+        SQLiteDatabase db =this.getWritableDatabase();
+        Cursor c =db.rawQuery("select * from "+tablename,null);
+        return c;
+
+    }
+}
diff --git a/app/src/main/java/com/example/chan24/smartplanner/ProfileActivity.java b/app/src/main/java/com/example/chan24/smartplanner/ProfileActivity.java
index 23948d32006acd0d5a8a458251360f2a9df3e050..8ebd05065746ad280957d5dde48afd5d961b2780 100644
--- a/app/src/main/java/com/example/chan24/smartplanner/ProfileActivity.java
+++ b/app/src/main/java/com/example/chan24/smartplanner/ProfileActivity.java
@@ -1,13 +1,18 @@
 package com.example.chan24.smartplanner;
 
 import android.content.Intent;
+import android.support.annotation.IntegerRes;
 import android.support.v7.app.AppCompatActivity;
 import android.os.Bundle;
 import android.view.View;
 import android.widget.Button;
+import android.widget.EditText;
+import android.widget.RadioButton;
+import android.widget.RadioGroup;
 import android.widget.Toast;
 
 public class ProfileActivity extends AppCompatActivity {
+    DatabaseHelper2 db=new DatabaseHelper2(this);
 
     @Override
     protected void onCreate(Bundle savedInstanceState) {
@@ -23,4 +28,33 @@ public class ProfileActivity extends AppCompatActivity {
             }
         });
     }
+
+    public void save(View view)
+    {
+        EditText age = (EditText)findViewById(R.id.age);
+        RadioGroup gender =(RadioGroup)findViewById(R.id.gender);
+        EditText phone  = (EditText)findViewById(R.id.phone);
+        RadioButton selectedRadioButton;
+
+
+
+            int selectedId = gender.getCheckedRadioButtonId();
+
+            selectedRadioButton = (RadioButton)findViewById(selectedId);
+            //Toast.makeText(getApplicationContext(), selectedRadioButton.getText().toString()+" is selected", Toast.LENGTH_SHORT).show();
+
+
+
+
+        int a= Integer.parseInt(age.getText().toString());
+        int p = Integer.parseInt(phone.getText().toString());
+        boolean res =db.insertdata(selectedRadioButton.getText().toString(),a,p);
+        if(res) {
+            //Toast.makeText(this, "Inserted ", Toast.LENGTH_SHORT).show();
+            Intent i =new Intent(getApplicationContext(),UserArea.class);
+            startActivity(i);
+        }
+
+
+    }
 }
diff --git a/app/src/main/java/com/example/chan24/smartplanner/RegisterActivity.java b/app/src/main/java/com/example/chan24/smartplanner/RegisterActivity.java
index c7dbb11ee01e43324124478306da2ad625c306ea..f77c70783983d496ba24b21fe3c7ef2f4fffd2fb 100644
--- a/app/src/main/java/com/example/chan24/smartplanner/RegisterActivity.java
+++ b/app/src/main/java/com/example/chan24/smartplanner/RegisterActivity.java
@@ -31,7 +31,7 @@ public class RegisterActivity extends AppCompatActivity {
 
         boolean res =db.insertdata(user.getText().toString(),pass.getText().toString(),mail.getText().toString());
         if(res) {
-            Toast.makeText(this, "Inserted ", Toast.LENGTH_SHORT).show();
+            //Toast.makeText(this, "Inserted ", Toast.LENGTH_SHORT).show();
             Intent i =new Intent(getApplicationContext(),LoginActivity.class);
             startActivity(i);
         }
diff --git a/app/src/main/res/layout/activity_profile.xml b/app/src/main/res/layout/activity_profile.xml
index ba7ec176c4859ab2e90391dc478f3578f1d04919..16a799eb16c1f999bad8a8831e58102b8dd41241 100644
--- a/app/src/main/res/layout/activity_profile.xml
+++ b/app/src/main/res/layout/activity_profile.xml
@@ -45,7 +45,7 @@
         android:layout_height="wrap_content"
         android:inputType="phone"
         android:ems="10"
-        android:layout_below="@+id/sex"
+        android:layout_below="@+id/gender"
         android:layout_centerHorizontal="true"
         android:layout_marginTop="30dp"
         android:id="@+id/phone"
@@ -64,7 +64,7 @@
     <RadioGroup
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
-        android:id="@+id/sex"
+        android:id="@+id/gender"
         android:orientation="horizontal"
         android:layout_below="@+id/age"
         android:layout_alignParentStart="true"
@@ -93,6 +93,8 @@
         android:layout_alignTop="@+id/cancel"
         android:layout_alignParentEnd="true"
         android:layout_marginEnd="50dp"
+        android:onClick="save"
+
         android:id="@+id/save" />
 
 </RelativeLayout>