add statusinfo implementation