enter functionality support