added source support to byte code parser