added padding to ALOCK