added more registers