add remaining purposes