rework a bit