-- some additions