all features requirement implemented