Added pointer support (for any type of pointer)
Updated todo