More bug fixes, more system updates