almost working tocker