WHAT WE DID SO FAR..!