architectural inconsistencies