initial design version
hover improvement