building canvas page