fixes in firmware