I am a subcontractor who was scammed by a gc telling me that I am not allowed to send preliminary notices to his customers and that he pays his subcontractors on time. Now he is holding my money for completed jobs. I have the contract that he had me sign before I could start working for him . If I file a lien will I be violating his contract?