added param checks to blob functionsg