adding cover and duration properties