ICARUS CORPORATION