based on new beangle