initial modifications