work on fromatting