Flatiron DTO with promises