Libstar must make good on its margin promises