match code changes with opendeck library