now checking compliance