features ready for implementation