added some referenes to reference later