compiled with user logic changes