equation part almost completed but not even compiled