Found some bugs and corrected them, some experiments