back up to doing common init