some additions and figuers