author and credit info: added