fix test and support :methods