Public dreams by rajarajan