updated Rest module