Write general idea that should work