Added runtime properties setting and saving