dealing with filaments