add mora functionality