timer uses the right method now