preparing for release..