added GeValue component