 update layout set prototype parameter types 
