DETAILS YOU NEED TO HAVE