initial def