fixed locked binding issue with register