fixed memory
lot of