added an init function and aligned some equals signs
call init()