method accepts ajax suffix on instantiation