supports dereference and address