Careful with adding discus to this tank. A 46 gallon is not big enough for 3 angels AND discus. Most Discus folks say a minimum of 5 Discus in a minimum of a 55 gallon tank with no other big fish. In addition, Discus need very specific water conditions and if your tank is newly cycled (or barely cycled) you risk losing some very expensive fish. Why not build your stocking about the 3 angels by adding corys, a pair of apistogramma dwarf cichlids and a school of larger tetras.
I'm not an expert in Discus but please post this to New World Cichlids section of the forum to get more great advice.
And Welcome to the forum.