b105 : updating with intelliJ formatting