improvements t

ok