Added first draft.\nBut is segfaulting for now and I have no idea why....