Author: Vylarc Dynamics Ltd.