All intended features implemented