some additions [2]