formatting basically done