flint and steel...