updated bed parser