BUGFIX: sanitize input parameters