attempt at cursor hiding patch