adding attach functions description