сделал фабрику фрагментов