Fixed minor card related bugs and enhanced status messages