an application for data manipulation