initial progress on details obj