built block parser