Added properties pattern to species