Programs - different Status options logic provided