committing recent fragment communicating changes. doesnt work but doesnt
crash