i have writte a bit more