needs minlog
getting close :)