If you have and doubt on any of the above, ask your companions or get guidance from a reputed book.