Adds own impl for list, type and address