added necessary properties to card/sink/source objects