modified top layer entity