fix documentation

More explanation about arguments custom types
+ #TODO
fix error processing for custom types