.:: critics and suggestions ::.