New: directmethod