list: added span function