dropped sinful and zippy, reimplemented all functions separatedly
dropped sinful and zippy, reimplemented all functions separatedly
dropped sinful and zippy, reimplemented all functions separatedly
determinant now works