added total bounds