coding should be regular