AUTHOR CONTRIBUTIONS