some problem solutions..