more useful things added