GETTING THE DETAILS READY