primary application development