works with stickyness