v1
common sense
added support to create the destination and fixed visual bug