now with method