Add Mardzin modifications

Close #4