got rid of not_initial