fixed param checks