initial version of dynamically rendered details view