improving implementation
adding app to create test data