reflection to items dropped on table, better angular structure