improve contruction of objects page