reference overlay
redundancy removed