Current code for public use