testing out some ddd