still try to make fragments work