add self to list