better instantiation and fixed readme