implement list details