copyright (c) liaison.all rights reserved