created initialize method and combo method