fragmental
not fully back, but I will try to be here more