All definitions added (wrong code)

Will fix code later