Profile of haqpl