work in progress almost there
only edit and destroy not fully functional