update gitignore
fix my stack, add fill stack code