annotatiomania code sample
anemic doamin model reference