some additions [4]