register separate drag areas