bramework review