added magic call
improved REAME