IMPROVEMENTS ON A UNIFIED DARK MATTER MODEL