Interesting aspects of marine natural products chemistry