Channel functionality added, first aliases classes