added prefix as constructor parameter