the library 040612 & 072012 - brockit