intermediate dev