share your thoughts..............?