New version of method play