Dynamic Not Proper definitions