Logs all functional - still need to add ability to edit and delete