fixed dynamic method return values