dynamics input