adding support to parsing signature