Add helper method & container property
Call setAdapter instead of constructor