added shared classes from overlay