remove initialize method