bug fixes and updated for new hw requirements