finished up primitive locks for A0 and A1