added static to methods