Again with constructor overloading in beam class.