Better method check