changed to id selectors, added basic overlay functionality