remove init function